A new fanfic! I guess you could say I'm kinda putting off my other ones but no matter! This is Kingdom Hearts and I intend to make it good! If you've read some of my other fanfics you should've seen it coming that this is YAOI! SorRiku is the main pairing in this. There will be AkuRoku at times too. Basically, Sora has feelings for Riku but fears that Riku doesn't feel the same. This is like two years after Kingdom Hearts II ended. Enjoy!

Disclaimer: I don't own Kingdom Hearts, it's characters, or Square Enix

You're So Far Away

Sora was walking on the beach of Destiny Islands thinking of one person, Riku. He didn't mean to love him. At first he didn't want to believe it. But it was true, he was in love with his best friend. Sora stopped in his tracks and kicked some sand.

He sighed, "What's wrong with me? Riku's my best friend. He would never love me in that way. He left me and Kairi for the darkness. I never even realized I loved him until I finally found him in Castle Oblivion. I overreacted that day, I completely embarrassed myself in front of him. How could I have been so STUPID?!"

He kicked more sand into the air in frustration and hate. He then heard a voice. His heart stopped.

The voice chuckled, "Watch it. Keep that up and we won't have any sand left on the beach."

It was Riku. He continued, "What's going on with you, Sora? You're just walking back and forth talking to yourself? Doesn't seem like you. You've been acting different since we got back."

Sora lowered his head in embarrassment. Riku really knew how to put him down.

"I know something to cheer you up. How about we have a little fight? Y'know just like old times! That oughta cheer you up. What do ya say?"

Sora raised his head and shook it, "No Riku. Not today. I'm just gonna go home."

Riku looked heartbroken, "Sora, seriously. What's wrong with you? Are you sad because you won't see all your friends again? I'm sure you'll see them again someday."

Sora dropped his head again, "No. It's not that."

Riku got confused, "Then what is it then? Please Sora, why the hell are you acting so depressed?"

Sora bit his lip til it bled. He wanted to run up to him and confess his love for him so bad. But he knew he couldn't do that. So he said nothing and walked home.

Sora opened the door to his bedroom and laid down on his bed. Why did he have to be such a coward? It's just that he can't bear to look at Riku's face. Such a flawless face complimented with beautiful silver hair, shouldn't deserve such a coward like him. He buried his face in his pillow and began to cry silently. Why did it have to be like this? He knows Riku won't love him. He knows he's not supposed to love Riku. It was all extremely confusing for him. He decided to just let it go and try to get some sleep. He could worry about it tomorrow.


After spending the entire day moping and sulking, Sora, feeling better and stronger, decided to go see Riku and straighten some things out. He made it to Riku's house and came in. But what he saw, made him heartbroken and shocked. He came in just in time to see Kairi pull Riku to her and kiss him. Sora gasped in horror which made the two turn to him.

Riku was as shocked as Sora was, "Hey Sora. Sorry you had to walk in on that, I…"

"YOU BASTARD!"

Sora interrupted Riku's excuse and before anyone could see him tearing up, he ran out the door as fast as he could. Unfortunately, Riku was faster.

Riku ran as fast as he could and stopped in front of Sora, "Sora, why are you making such a big deal out of this?"

Sora yelled at him, "You kissed Kairi!"

Riku yelled right back, "Yeah, in a surprise attack! Anyway, why do you care? It was just a kiss."

Sora wiped away his tears, "I don't care! I never said I did!"

Riku sighed, calming down, "Are you sure your alright?"

Sora snapped at him, "Of course I am!"

Riku's patience was wearing thin, "Just calm down! What the hell is your problem, Sora?!"

Sora obeyed and calmed down. He finally was gonna admit the truth.

He gazed up at Riku, "You."

Riku gasped, "Me? What did I ever do?"

Sora was willing to spill everything now, "Everything."

Riku ran his fingers through his long hair, "Look, I didn't mean to upset you so badly. I didn't mean it"

Yeah right, you know you wanted to kiss Kairi, Sora thought.

Sora retorted, "I'm sure you did."

Riku spoke in a hurt tone, "Then why don't you just tell me?"

Sora bent his head down again, "Because, it might ruin our friendship."

"What the hell does that mean?"

"You don't want to know."

"If I didn't want to know, I wouldn't ask. So tell me already!"

Sora thought of a daring move, "I can't tell you, but maybe I can show you."

Riku walked up closer to Sora, "Show me, I'm waiting."

Sora moved back, "If I show you, you might not want to see me again."

Riku got frustrated, "Sora, I don't know what you mean!"

"Then it's better if you never do." Saying this hurt Sora dearly, "I don't want to hurt you."

Riku spat at him, "Trust me, you already have!"

Sora tried not to meet his eyes and stepped further from him, "Riku…I'm sorry I have to do this."

Riku started to follow him, "Sora, please don't do this. I may not understand what you're saying but please give me a chance. Just let me help you."

Sora stopped, "There's nothing you can do."

Riku stepped even closer, "Then tell me…show me."

Sora saw a small glimpse of hope, "You're really sure?"

Riku shrugged, "As long as I don't die, yes!"

The brown-haired boy sighed, "Well then, I guess when our friendship dies it won't entirely be my fault."

Sora walked up to Riku and met him face to face (he's gotten taller) and slid his arm around him. Pulling him closer, he took his other hand and brushed Riku's silver hair out of his face. Sora saw confusion in his friend's eyes. But Sora cherished the warmth coming off of Riku's body. Riku looked as if he was gonna say something. Sora knew that it was now or never. He leaned closer to him and felt his warm breath on his lips. And after loving Riku for years, he pressed his lips against Riku's, revealing his secret that he had held dear for so long. At first, Riku tensed at Sora's action but yet responded with an equal amount of passion which shocked Sora. Riku noticed his action and pulled away quickly. He obviously didn't mean to kiss back.

Riku shook his head, "No, no." he whispered to himself.

Sora stepped back and reached into his pocket to pull out a sea shell Riku gave him back when they were younger. He stretched his hand out to Riku making him look at the shell in shock.

Sora had a hint of regret and sadness in his voice, "Here. Give it to Kairi. I can see that she deserves it now more than me."

Riku took the shell and stared at it, "Sora, what are you saying?"

Sora turned his back to him, "I told you, if I showed you our friendship will be over. So I'm leaving."

Riku stared at Sora in disbelief "Y-you can't."

"No. Don't say anything more, Riku. Just give it to her."

Sora began to walk away. Riku called after him, "Sora!"

Sora stopped and spoke coldly, "What?"

Riku could hardly say anything, "I'm sorry. I didn't…I shouldn't…I didn't mean to…"

Sora snapped back, "Then why did you?!"

Riku got quiet, "How long Sora? How long have you…"

Sora finished his sentence, "Loved you? Heh, ever since I found you again."

"I'm sorry you had to see Kairi and I."

"Yeah, sure."

"Why didn't you say something before? Why wait so long?"

Sora turned to face Riku, "I told you…I didn't want to hurt you. Considering your reactions, I must go."

Riku stuttered, "Well I…I couldn't…Kairi…what should I…how could I?"

Sora said nothing but walked away into the darkness. Riku turned around and walked back to his house and tried to forget what had just occurred.

Woah! Long first chapter. So much has happened already! I hope i'm not going too fast for you! Review plz!