Welcome to the last chapter of Once Upon a Promise. This chapter is very short...and it's only purpose is to sum everything up and tie it all together. So please enjoy!

O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O

---------------

Disclaimer: I do not own KH or any of the characters. I only own the words used to make this piece of data.

---------------

KEY:

Italic- Story mode

Bold- flashback and other

Bold/Italic- dreams

( )- other

VSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVSVS

CHAPTER TWENTY: AN ENDING WORTH THE TEARS

"I set up a link between Mickey and myself," Aerith said smiling. "Only a few people in this world can do that. The Kings of Light and Darkness can only be killed at the cost of another life." Slowly she handed the sword to Sora. "I want you to stab me in the heart."

"No! Ignore her! She's lying!" Mickey screamed, realizing he was going to be defeated.

"Tell Cloud I love him," she mumbled. Sora closed his eyes and lunged forward, tears soaked his cheeks as her body fell lifelessly on the ground followed by Mickey.

"We won," Sora mumbled in a daze, still crying. "At the cost of two lives..."

---------------

Sora, Riku, and Tidus all exited the school and found their friends waiting for them with open arms. Everyone was happy it was over, until Cloud broke the ice.

"Where's Aerith and Sephiroth?" he asked, sounding desperate.

Riku stepped forward slowly and stared at the ground. The entire group had their eyes on him. "The Kings could only be killed at the sacrifice of two lives..." he began.

"What?" Cloud coughed, taking hold of Riku's shirt and lifting him up of the ground. "Where are they...?"

"They chose to die...We couldn't stop them."

"N-no...NO!" Cloud screamed, dropping Riku and walking around in circles holding his head. "They can't be gone!"

"I'm sorry Cloud. Sephiroth wanted me to tell you he said bye, and Aerith said she loves you."

Cloud sat down on the ground with his head between his legs. Nobody could see is eyes, nobody knew what he was feeling...Though it was obvious. "They left me alone," the blond whispered to himself sadly.

"They did it for your sake," Sora mumbled, kneeling down beside the fallen man. "They wanted you to be safe."

Cloud slowly stood to his feet, his expression blank and his feelings unreadable. "I suppose that's it then. Now we go our separate ways..."

"I guess," Riku replied.

"Well, I'm returning to my cabin..."

-------------------------

Leon and Yuffie headed off together after Cloud, to make sure he didn't hurt himself, while everyone else returned to Destiny Island.

Sora and Kairi became an official couple along with Tidus and Selphie, Wakka and Tidus became a pair of friends again and the two girls made up with Riku. Riku became the new King of Light, and Sora the King of Darkness. Though they had titles now, they refused to live in their castles, and instead stayed with their friends on their happy little island.

As for the others...they had their own special ending...

--------------------

As soon as Cloud spotted the cabin in the distance, tears began to fall from his eyes.

"Are you going to be okay?" Yuffie asked, sounding very much concerned.

"I think he'll be okay after awhile...Maybe a few years..." Leon replied.

"Leon!" Yuffie snapped. "That's too long for him to be depressed!"

"You guys," Cloud asked as he stopped, and didn't turn to look at the happy couple behind him. "Why are you following me back to the cabin?"

"Because," Leon replied grinning. "We're your friends and we don't want you to be alone or feel that they left you alone."

"Yeah! Friends to the end!" Yuffie agreed.

Cloud turned around to them, a smile forming on his face. "Thanks you guys."

They continued walking until they reached the cabin and Cloud slowly opened the door. "CLOUD!" a familiar voice screamed and tackled the said man to the floor.

"S-sephiroth?" Cloud said a little more than surprised.

"And your beloved Aerith," Aerith giggled as she came out of the cabin .

Cloud embraced them both and squeezed as tight as he could. "How'd you...?" he asked once letting go.

"Sora and Riku," Sephiroth replied grinning. "They brought us back."

"Hey you guys!" Yuffie laughed as she ran into the cabin and hugged Aerith. "You're alive!"

"LEON!" Sephiroth giggled as hugged Leon as he walked inside. "I missed you!"

"Get off Sephy!" Leon growled and tried to pull the emotional villain off his chest.

"I'll never let go Leon! I'll never let go!"

"AHHHH!"

-----------------

"Poor Cloud," Riku mumbled as he sat on the roof of the club house. "He's lost his best friend and his girl."

"Not for long," Sora laughed. He was leaning against the club house, watching Kairi play with Selphie in the distance. "We aren't just silly kids anymore."

"What are you saying King of Darkness?" Riku teased.

"We can bring them back."

-----------------

And so...Sora and Riku both worked together to revive their two friends. Leon and Yuffie got together officially, and Cloud and Aerith soon married...All was happy, now that the Kings of Light and Darkness were more pure than light itself, and Riku had been able to keep his promise.

This is the story of the two Kings who's adventure began...Once upon a promise.

THE END

O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O

Thanks for reading Once Upon a Promise! I hope you enjoyed this story as much as I do. Of course I should enjoy it though...cuz I wrote it. Please look for more of my stories to come, if any. Thank you! And please review!

Suggaro