A/N : Hey guys! I know it's been a while since I've written anything, but I'm back. I've decided to edit some of my older stories, starting with this one. If you want to follow my progress, just go to .com/XpinkvampX. I'll update there as often as possible just for you guys! Currently, I've only edited this first chapter. But I'll be doing a few more tomorrow =^.^=

Disclaimer : I only own the plot. The characters are property of Square Enix / Disney.

Odds are Against our Love
Chapter One

The beach tanned body of the boy before him caught him off guard. It was perfect. Every time he moved you could see the muscles in his body flex. God was he perfect.

Roxas tried to shake the thoughts out of his head.

What are you doing… You can't be thinking this way. He's your best friend… And… You're both guys. That isn't natural. And plus… He's with Kairi.

Every time he thought a certain way about Sora he tried his best to stop by reminding himself that they were both guys. And that… Wasn't right. Right?

If he were to make a move on the brunet, he'd surely go ballistic and probably never talk to him again. But that body of his was so… Irresistible. Especially when he worked out. That was when Roxas couldn't help but think certain thoughts about his best friend. When his beach tanned body was layered with a glistening layer of sweat. And the noises he made every time he picked up a weight, or put it down… Those grunts and moans…

Roxas took in a deep breath, trying to calm himself down.

"Roxas? Are you ok?" Sora smiled to himself as he saw the terrified look on the blond's face. He knew Roxas had been staring for quite some time now.

Shit… He saw me! Roxas felt the blood rush to his cheeks and turned away abruptly.

"Huh? Oh no, I'm fine." He cleared his throat and went back to his own workout.

Sora nodded and sat down for a moment to get a drink of water. Maybe he wasn't staring at me after all. I shouldn't get my hopes up like that… He isn't into guys. It definitely wasn't the time to admit he had a crush on him… Not now and not ever.

Sora looked over at the blond and sighed. Roxas had such a nice, defined body. He wasn't as tan as the brunet, but the little tan he did have was all he needed. And those azure eyes… So gorgeous, and identical to his own.

Both boys gasped as azure met azure.

Roxas… He must feel something towards me! If not than I'm going insane. The way he keeps looking at me… Maybe I should test it…

Sora kept eye contact with the blond and started raising his shirt up, his abs exposed. He threw the shirt down on the bench he had been sitting on and smiled slightly as Roxas' lips parted with a small release of breath.

He was enjoying this.

Sora went back to working out, losing eye contact with the blond, but knowing he was being watched lustfully.

The brunet glanced back at Roxas one more time, noticing something he should have noticed earlier. The slight rise in his friend's shorts.

Roxas gasped as their eyes met once more, and turned away, trying his best to hide his obvious arousal.

But wait…

Was that a smile he saw?

Roxas looked over his shoulder, glancing at the small smirk gracing his best friends features. Hmph… He's not the only one who can play games…

The blond snickered a bit as he removed his own shirt, then beginning his sit-up routine. A thin layer of sweat lining his abs. His beautiful, creamy skin enhanced by the glossy appearance.

Sora stood, prepared to confront the boy about his feelings that he had been hiding for so long now… Until…

"Hey you two!" Kairi ran into the room, tackling Sora and giving him a small kiss.

"Hey, Kairi. How's it going?" Sora sat back down, taking another sip of water as she sat beside of him. Roxas groaned, rolling his eyes as he went back to his workout.

"Oh nothing really, just walking around the island. Do you guys need to do any school shopping? Summer break is finally ending! Better be prepared." Kairi placed her hands on her hips, already knowing the boys had forgotten about school.

Sora and Roxas turned to face each other. How could they have forgotten?

Kairi shook her head, turning to leave as the boys dismissed themselves to the locker room.

Sora walked into the locker room, undressing and turning the water on. He couldn't help but keep his eyes on Roxas' body as he stripped and stepped into the shower.

The blond emitted a sigh as the warm water covered his body. Don't look at him… Don't look at him… Roxas gasped as two hands touched his back, rubbing gently.

"Sora? What're you…" Roxas turned to look over his shoulder at the brunet.

"Just trying to help. I'm sure your pretty sore… Want me to stop?"

Sora smiled as he heard the almost inaudible 'no' the blond emitted as he moved his hands to his lower back, moving forward a few inches at a time… Slowly getting closer and closer to the blond's groin, feeling his own erection creeping up as he felt the slight twitch of the blond's.

Roxas closed his eyes, letting himself relax to the others touch. He's trying to tease me… Or not… Maybe he's just being stupid… Playing around, waiting for me to stop him. But I'm not going to… He let out a small sigh as the brunet finally touched his growing erection for the first time.

Sora blinked a few times, trying to clear his mind. He was going a bit fast. And after all… This was just a test. Well, at least I know how he feels… He snickered to himself as he rinsed himself off, jumping out of the shower, leaving the blond to himself.

Roxas, a little aggravated, got out of the shower shortly after, not noticing the brunet watching from the other side of the room. His brows furrowed in suspicion as he felt the presence of the brunet.

"Sora? You still in here?"

Sora smiled a bit before replying.

"Yeah, over here." He took a few steps towards the blond, holding back a laugh. "So… What got you in the mood?"

Roxas turned away, feeling his cheeks turn a dark shade of red.

"Yeah, heh. Kairi's pretty hot, huh?"

Sora cocked his head slightly… Was he really thinking of Kairi the whole time?

"Yeah… You sure that's what got you int eh mood?"

Roxas swallowed hard as the brunet took a few more steps towards him. They were practically face to face, eyes locked, breath mingling.

"Sora…"

"So I was right?" The brunet laughed softly. "Great! And by the way… Don't say stuff like that about Kairi. Gross."

Sora brushed his lips against the blond's before him and snickered.

"You're into me. I'm into you. Deal with it. And… Don't be afraid to admit it. "

"You're right… I guess."

"Good. I'm glad you're able to admit it. I've felt this way for a while now… And I was afraid we'd never get to this stage." He turned to walk away, but stopped. "And by the way… Me and Kairi… She's more like a sister to me you know? So I'm pretty much available."

A glimmer of hope was apparent in the blond's eyes, but it quickly faded.

"Yeah right… Like you'd date me."

Sora shook his head, surprised Roxas would even think like that. They both turned, slightly startled as Kairi hollered into the locker room.

"Come on guys! We've gotta get going!"

They fumbled around the locker room, trying to get dressed in time to catch the bus with Kairi.

"It's about time you two!" Kairi giggled as she hopped up the stairs of the bus. "Hurry!"

Both boys ran as fast as they could as the bus started taking off. Thankfully they caught it in time. They could hear Kairi's laugh from the back of the bus.

"Lazy bums!"

It wasn't but a few moments later that they arrived at the local store. All three made their way off the bus, talking amongst each other until suddenly, a tall, blond boy made his way past the three. Sora noticed Kairi's eyes following him and frowned.

"Oh, was that Hayner? I'll be right back guys, I need to talk to him real quick." Kairi walked ahead, trying her best to catch up with the taller, slight older teen.

Sora crossed his arms and sighed.

"Wow. What a bitch move."

XpinkvampX : Thanks for reading! And don't forget to review!