Disclaimer: I don't own the characters; all credits go to the game!

Sora woke up from the skin of soft and gentle fingers sliding over the parts of his chest that weren't covered in bandages. He still wore pants, but his vest and shirt were gone to get a better insight on his wounds. He opened his eyes and looked at the person who belonged to those delicate fingers: Kairi. She noticed he had woken up and smiled at him.

"You finally awake? Well, once a lazy bum..."
"Hello to you to, Kairi."

He looked around and it seemed that they were still in Merlin's house. In the room there was another bed, used not so long ago. He wondered why he was still here and after thinking for a while he remembered the wound in his chest. That's where Kairi stabbed him to bring him back. He looked at her and he couldn't believe it.

"You stabbed me in my heart?!"
Kairi blushed a bit and didn't dare to look him in the eyes while she answered: "Well... I had no other choice! Your heart was separated from your body and my keyblade absorbed it because it was a pure light! What would you have done?"

Sora knew it had been a quick battle decision, but it was still so weird to be injured by Kairi. He couldn't believe that she would be able to do something like that. He wondered how he had survived such a serious injury.

"Did it take long for me to wake up?"
"Well, you slept for a day but your wound has healed faster than we expected. I think it's because it was made by my keyblade. It isn't supposed to hurt good people."
"Good people?"
"You know what I mean. People of light. People who hold on to their hope, and don't try to hurt other people for their own sake."
"So you knew it would be ok to stab me because it would heal fast?"
"No the King told me yesterday when you were already healing."
"What?! Kairi!"

She really followed her intuition! What if he hadn't come back? Just don't think that way, he told to himself. It worked and they were saved. Their journey had ended once again.

"How are the others by the way?"
"They are fine. Aqua is off to see Yen Sid and Axel went back to Twilight Town. And there's also a surprise! You're going to be thrilled!""
"A surprise? What is it? I want to know!"
"You'll have to see for yourself, come on!"

With those words she pulled him out of bed and led him to the living room. From the moment they stepped through the door, everyone looked at them and smiled. Sora couldn't believe what he saw. Tears started to accumulate in the corner of his eyes as he saw Leon sitting next to Riku, Aerith and Yuffie. He was perfectly fine!

"Leon!"
"Sora. Sorry for worrying you, I'm fine now."
"Took you long enough!"

Sora smiled his widest smile and laid his hand on Leon's shoulder. This was the best surprise ever!

"Good to have you back! Can you already fight?"
"My strength is slowly coming back, but I have to train some more."
"I see, well some other time then!"
"He has a bit of amnesia, so he doesn't quite know what happened the last month", said Yuffie,
"So we'll have to let him remember all the good times he forgot!"
"No problem!"

Sora and Kairi placed themselves next to the others and they all talked and laughed until it was getting dark outside. Riku stood up and held on to a star shard.

"Despite the fun, I think we should be heading home now."
"So soon?"

Sora put on his puppy face. He didn't want to go when they were having so much fun like this. No worries, no plans, only the joy of a completed dangerous journey. Kairi stood up too.

"Come on Sora, you're the only one who has slept for a day. We need to rest too!"
"Kairi is right Sora; we can always come back when we hold on to this star shard."
"Fine, but we're definitely coming back! I have to win from Leon!"

The group laughed and they said their goodbyes before our three friends took a hold of each other's hands and Riku held the star shard in the air.

"To the destiny Islands!"

They arrived in a flash and there they stood all three at the beach of the destiny Islands.

"Wow Riku, how do you do that? We didn't crash!"

Kairi admired how they had landed perfectly and she wanted to know what trick he had used.

"Lucky, I guess. Anyway, I'm going home. Who takes care of the star shard?"
"I guess you should keep it! It listens better to you than to us..." Kairi said.

Sora couldn't help but be a little jealous of Riku. He had perfect control of the item and Kairi praised him for it. He would definitely learn how to do it right. Just to be as good as Riku in her eyes.

"Sure, goodnight. Get some rest!"

Riku walked away and left the two of them at the beach. It was just the two of them with a sky full of stars. After a short silence, Sora took Kairi's hand in his and their fingers intertwined. She looked up at him and the moonlight shined bright upon her lovely features.

"What a journey, huh?"
She smiled: "Yeah, it was a lot to process."
"Well, without you I wouldn't be standing here..."
"It was great to be part of one of your journeys. It was fun to see all sides of you."
Sora laughed and was reminded of her previous comment: "You still think I was badass?"

Kairi giggled and let go of his hand only to wrap her arms around his neck.

"Was? I still think you are..."

She looked straight in his eyes and Sora tried to keep himself under control. What was she doing to him this time? His heartbeat raised and his legs felt like pudding. His hand touched her arm and slid over it until it reached her shoulder. He pulled her closer and their foreheads touched. Their lips were so close to each other that Kairi could feel Sora's breath on her lips as he spoke.

"What have you done to me?"
"I could ask you the same thing. We've been through a lot over the past years."
"You know that I would do anything to protect you, right?"
"I know. And I'll always be there to get you back."

Sora smiled at the thought of always having her by his side. He hoped that she meant it because he could get used to this. After a short moment of silence, Sora closed the space between their lips which were so eager to touch each other and when they did, her lips felt so soft and tasted like sweets. This was something that he should have done a long time ago but he couldn't bring up the courage. He thought that she would reject him and their friendship would be ruined, but now he knew it was right. She was too important to ignore and she needed to know that. To his delight she deepened the kiss and he felt relieved. No one knew him better than her, and he would do anything to keep her by his side. When they broke the kiss, they walked across the beach in the still present moonlight. Kairi took off her shoes and they held hands all the way to Kairi's home.

And this is the end of a journey of three friends who were able to conquer all darkness in their own hearts.

~~The Happy End~~

I'm so sorry for the late update, but it's finally finished! I hope you guys liked it because I know I did. So this was my first fanfiction/story ever! (EVER! And it kind of worked out! Ö)
Please review and help me improve my editing! I know that there are a lot of mistakes in it so I hope to improve next time!
Thank you so much for reading!