Title – Home at last

Author – Brittany McLean

Summary – It's been two years since Sora has been gone. But now he's back. And now Kairi is finding out more about her past since Sora's return.

Rating – This story's rating has now gone up to R

Disclaimer – I own nothing, Kingdom Hearts belongs to Disney and Squaresoft.

Author's Note – on to another chapter of confusing prophecies! Hahaha

Sora and Riku walked through the darkened and dirty hall way to the other door on the left side of the mansion. Without a word they walked through the door to reveal a library but there was no ground, it was a stairway leading down to a computer room.

"Come on Sora. We have to touch this and we'll be there."

"Riku, I missed you."

Riku smirked and turned around. "I know Sora. I've missed you too. Remember when we were back on the Island for the second time before we left again?"

"Yeah. I miss it so much…"

"Sora, that was not me. Xeanort was in my body still, he wanted to bring you back. But he is gone now. All you have to do is defeat the Organization and it'll all be over. We can go back home! I'll be normal and I won't be clouded by the darkness anymore. You can be with Kairi and you will both be safe." He smiled at the thought of being home again.

"I want that more than anything. Riku? You're my best friend. We'll always be best friends right? No matter what? I mean…. even after all we've been through…. We're still friends."

Riku put his hand on Sora's shoulder and smiled sincerely. "You'll always be my best friend. This adventure truly showed me what a great friend you are."

Sora (being more emotional) had small tears forming around his eyes. "Riku…"

Riku's eyes shot open as he felt tight arms wrap around his torso.

"Sora… come on…" He was starting to feel embarrassed at the sign of affection.

"I'm sorry…" Sora muttered pulling away and composing himself, "But I've been searching for you for so long. And now that I know it's truly you- Riku I haven't seen you in almost two years! The real you! Do you know what it feels like to not know who your real friend is or not?"

"I know Sora. Trust me I know…"

Sora regained his composer and shook his head. "Come on, we've got to go save Kairi right?"

He nodded, "Right."

They continued on until they came to a dark portal. Both of them stepped through it being revealed instantly to a dark and cloudy city again. But this time it was raining.

Riku put his hood up and Sora put his on also. They continued along until they reached a tall building with historic looking sculptures. Riku motioned for Sora to come near. He did. They both pushed the door open and walked through.

"Come on, Kairi is over here in this room." Riku called running towards a door up a flight of stairs.

Sora nodded and followed running up the flight of stairs shadowing Riku. Riku stopped in front of a door. It was locked no doubt. Sora held up his keyblade to the keyhole. It began to shine until they heard a clicking noise signaling that the door was open.

Sora looked to Riku but Riku simple stood there with his hood now off.

"This is something you need to do Sora. She's in there, save her. Protect are Kairi before they harm her. Remember you are destined to be with her. Hah please… you can't tell me I didn't notice." Riku laughed when he saw Sora's face at those words.

Sora's face was so red it was hard to distinguish what was redder his face or the floor tiles!

"So you know?"

"Of course I know. Who doesn't? Come on Sora," He placed his hand on Sora's shoulder once again, "She knows it too. Friends love each other dearly but the love you two hold is something stronger then just love. I know it sounds cheesy… but you two are chosen and somehow you two just click together. Go get her Sora. Don't be a fool now." Riku pushed Sora ahead.

He took a deep breath and opened the door. At first he saw nothing. It was pitch black but after his eyes adjusted to the light he could make it out. There was a small window with a lantern on the outside wall letting in some light. And right there beneath the window was a girl with chains holding her hands.

"Kairi!" Sora yelled running to the girl. He fell to his knees and looked at her. He reached his hand out to touch her but she lifted her head. Sora quickly backed off.

"You… You're not Kairi."

"And you're not Xemnas." She announced. The girl had striking blue eyes. Bright blonde hair and looked almost exactly like Kairi.

"You're Namine aren't you?" Sora pulled off his hood to reveal his face.

"Sora." She nodded.

"Huh? How… how did you know my name?"

"I know everything about you Sora. After all I am part of Kairi."

"Kairi! Where is she? Do you know where she is?" He pleaded.

Namine pointed to the corner of the dark room. Sora cocked his head to get a good look. There she was. Kairi was laying on her side no chains on her though. Her pretty pink dress she was wearing was a little dirty and her hair was still soft and shiny looking. And small cuts and bruises were on her arms and legs. One tiny scratch was on her cheek but none of them looked too bad.

He quickly took his keyblade and cut her chains off so she was free. He then looked her in the eyes trying to tell her he needed to go to Kairi.

Namine nodded as if reading his eyes perfectly.

He made his way to her and touched her cheek lightly.

"Kai?"

No answer.

"Kairi?"

No answer.

"Kairi answer me, please wake up." He wrapped his hands around her tiny waist and lifted her up. Her eyes began to shutter. "Kairi!" he lifted her head a little higher looking at her. Her beautiful blue eyes were revealed.

Sora half smiled and laughed, thankful she was alright. He hugged her tightly holding her against his chest. She hugged back weakly and placed her head on his shoulder.

"Sora?" she whispered softly. Her breath was warm against his neck, sending shivers down his body.

"I'm Sorry Kairi god I'm so sorry!"

"Sora…" She leaned back and looked at his face, "I know already. I'm alright now. We'll be fine."

"But what I did…"

"Was not your fault. I saw the whole thing. Heh, it was a bit out of character of me wouldn't you think? I wouldn't be that out-front."

Sora laughed lightly and blushed.

They hugged once more.

Kairi was smiling softly at the warmth that Sora's body gave her. She blushed and looked up into his eyes when she felt him kiss the top of her head. Sora was blushing deeply. Kairi could only think of how adorable he looked.

She knew he would never do it. But it was now or later, and quite frankly if she didn't do it Sora would never gather up the strength. Plus she wanted him now. She reached up and stroked his cheek and pressed her lips to his.

Namine sat in the background smiling. Knowing their destiny will be fulfilled.

Their kiss lasted for a good 45 seconds.

Sora rested his forehead against her forehead, "oh you don't know how long I've wanted to do that."

"Hehe, silly I know! And I also knew you would never think up the courage to do it. Funny… you can battle countless heartless, defeat many villains and yet… you can't bring up the courage to kiss me, let alone tell me how you feel."

"I'll tell you right now."

"yes?"

"Since we were young I thought of you as my best friend. Alongside Riku also. But as we got older I started to feel differently towards you. By the time I was eleven I knew I liked you. But it was just a crush. I didn't know how to tell you or if I even could. And then when you left me… and… lost your heart I knew how much my feelings for you are real. I knew it wasn't a crush, it was love. And over the years that I was gone, knowing you were safe I missed you and my love for you grew."

Kairi just looked at him. She had a crush on him since she saw him. Of course little girls usually do develop crushes sooner then boys. But Riku and Sora always teased her if she talked about boys at school being cute. She always had to talk about boys to Selphie her only girl friend that she could really talk to about girl things.

When she didn't answer Sora started to get a little nervous he looked away but Kairi quickly pulled his chin back towards her.

"I love you too Sora. Never forget that." They hugged one last time before they both got up. "Oh!"

Sora blushed profusely. He had completely forgotten Namine was here with them. "I'm sorry. I forgot you were here…"

"No worries Sora." She nodded to Kairi.

"Come on Riku is waiting for us." Sora said to the both of them.

The girls followed Sora and came face to face with Xemnas. He was holding Riku tightly. Riku looked knocked out which was why he wasn't struggling.

"Riku!" Kairi whispered next to Sora.

"Let him go!" Sora yelled holding his keyblade in front of him protecting the girls.

"Xemnas enough! You can't hurt him!" Namine cried.

The man clearly named Xemnas threw Riku to the floor next to Sora. He stepped over him to let the girls take care of Riku. Sora had to end this once and for all.

"Sora… be careful." Kairi said behind him. "I know you will be all right." Sora never took his eyes off of Xemnas but he could feel her love in his heart. He wished she could feel his love for her also. Little did he know was that she did feel his love.

Xemnas nodded and jumped away into a portal. Sora quickly jumped in after him. Kairi and Namine along with Riku in their hands jumped in also.

The girls fell on top of each other and to their dismay Riku's heavy form fell on top of them. Kairi looked up and saw Sora facing Xemnas. They were going to begin to fight.

"Be careful Sora…" She whispered to him.

And the gruesome battle began. She watched in horror as Sora jumped up and down, swung his keyblade back and fourth. She cringed as he was struck down. She nearly ran to him when he was hit with a powerful attack sending him to the ground, but Namine grabbed her arm securely. He stayed down for a few moments but when Xemnas was about to give the final blow Sora jumped up and held his keyblade up to black the blow.

"HAaaaaa!" Sora kept crying out giving huge attacks and using one last blow that knocked Xemnas off his feet, but he quickly got up. Kairi was afraid of what would happen to Sora… but He was an excellent fighter from what she was watching. Especially his pace. He was quick on his feet. If he got hit when he was jumping towards Xemnas, he'd just gather himself back up and continue where he was leaving off.

"Come on Sora." Xemnas taunted.

"You're DEAD!" Sora cried and jumped up high getting ready to hit him. But Xemnas was quicker, he used his weapon and struck Sora across the chest.

Kairi screamed when Sora fell to the ground near her. She watched as the rain carried his blood near her. She wanted to bad to run to him but Namine kept a firm grip on her. Riku was still out cold.

"Hahaha…. You've failed Keyblade master. Any last words? No….? Hahaha" He held his weapon up in the air ready to lower it but Sora rolled over. He was weak but continued to fight. He stood up once more catching Xemnas off guard. Sora used this to his advantage he thrust his weapon into Xemnas' torso.

"You've failed."

As Xemnas' body began to fade away Sora fell to the ground clutching his chest.

"No…." Kairi sat on the ground tears flowing softly. "It can't be…" Namine let Kairi go and turned to Riku who was awake.

She ran to Sora's side.

"Sora? Sora get up! Come on Sora, don't do this!" Her hands were on his wound. It was deep. She pulled off her little sweater and pressed it hard against his wound. Riku ran over too pulling his black cloak off and wrapped it around Sora.

"Come on Sora, get up."

But Sora did not move. He just laid there breathing softly.

"Namine, you know what you have to do." Riku chocked out looking at her.

Namine nodded and walked over to the sobbing Kairi.

"Kairi, we need to seal all worlds."

Kairi didn't say anything. She just continued to cry on Sora holding the bloody sweater tight.

A bright light began to shine from Kairi and Sora's hearts. Sora just lay there, but Kairi backed up slightly confused. It continued to glow brighter and brighter as it continued to grow. The lights fused together and shot up to the sky.

Sora's Keyblade began to move on its own. It flew up and shot a streaming beam to the glowing light in the sky connecting to Kairi and Sora's hearts.

When Sora's keyblade hit the beaming light it made the light turn red. Now Kairi had her eyes closed. She could feel Sora's pain, and his power. It was weak but his soul was strong. He gave her courage and will. She knew he was putting his life into these worlds trying to seal them once and for all. Bringing peace and balance. Her heart will help seal them also.

A final bright light consumed everyone finally locking all worlds……

YAY! I like this chapter. I think I did a good job. I think I have one more chapter left I think. Anyways yeah I hope you like this chapter! Poor Sora…. What happened to him? Noooo! Sorry about the fluffyness but oh well it was cute! Anyways review please! Let me know what you think about my only good chapter!