"I told you Riku could get him back," said Xion as she placed a hand on Kairi's shoulder as a few tears ran down her cheeks.

"How did you escape, Yozora should have killed both of you," said Solaris with venom in the tone of his voice.

"We don't owe you any kind of explanation," said Riku.

"But we do owe you a butt kicking for all the trouble you have caused," said Sora before jumping in the air.

"Don't get ahead of yourself!" said Solaris as he swung his Keyblade. However, Sora dodged it before landing a blow to Solaris's back with Oathkeeper which sent him crashing to the ground.

"Now!" said Kairi as she and the other six aimed their Keyblades at Solaris. A beam then left each Keyblade and hit Solaris.

"No, no!" said Solaris as Kingdom Hearts appeared in the sky, all the darkness running away as the light of the planet increased.

"I'm the King of Kingdom Hearts, creator of all Keyblades, ruler of all darkness!" said Solaris as a sphere began to form around him with the seven crests on it.

"There is no way I can be defeated by mere mortals!" said Solaris before he vanished in a pillar of light that shot up to Kingdom Hearts.

"Okay, that was a little too easy," said Xion.

"That's because Kingdom Hearts decided to have a change of hearts," said Sora as the two Keyblades vanished from his hands and the X-Blade appeared instead.

"Turns out it never liked Solaris to begin with," said Sora with a smile before sending the blade away too. Kairi then ran to him and gave Sora a big hug, some tears falling down her cheeks while she did so.

"Sorry about everything that you had to go through," said Sora as he hugged her back.

"You had better be," said Kairi while pulling out of the hug and wiping her tears away.

"So, about what I said before I vanished at the island," said Sora.

"I love you too, you idiot," said Kairi before kissing him.

"About time," said Donald and Goofy as everyone watched on with smiles. Meanwhile, back in the past.

"Looks like you win," said Eraqus as his one piece was surrounded by all of Xehanort's.

"And it looks like I was wrong, the white piece was not an enemy at all," said Xehanort.

"He was a friend to the seven black pieces who lost his way, and they had to surround him to bring him back," he said with a smile.

"You got it," said Eraqus with a smile back

The End.