Disclaimer: I do not own Kingdom Hearts I II or COM nor do I own FFVII but man I wish i did.

A/N: Hi every body, sorry if you've already read the story thus far, but i have really gone back and revamped it. The theme is the same but it is turning more into a crossover than just a KH story with the standard other worlds characters. And latent homosexuality is just too much to ignore. I hope you like, but please comment either way.



"I've been having these weird thoughts lately." Sora whispered to himself, arms draped over his face, shielding his ocean blue eyes form the brilliant sunlight. The waves washed over the sand, the surf spraying his bare feet pleasantly as Sora wiggled his toes.

"What kind a weird thoughts, Bradda?" A deep voice with a thick Hawaiian accent called back to him as another pair of tanned feet pressed into the hot sand beside him. Sora looked up to Wakka's thick body, even though he recognized his voice. Wakka's carrot orange hair stood up stiffly even in the tropical heat like always and he smiled with his warm chestnut colored eyes.

"Oh, Wakka, what are you doing here?" Sora asked, squinting up at him, trying to hide his embarrassment, he had thought he was alone.

"Well I had a little time left between lunch and blitz practice, so I thought I'd enjoy the sun on the island, ya?" Wakka said with a grin, flopping down in the white sand next to Sora. Sora sat up leaning forward on his knees. "So what about these weird thoughts, eh?"

"Uh, it's nothing really." Sora said, letting a long silence fall over them as the waves crashed on the shore again.

"I'd a thought you'd be playing wit Riku, ya? He busy today?" Wakka asked grinning over at Sora suspiciously.

"We're not joined at the hip you know, I don't always have to hang out with Riku." Sora groused with a big pouty frown.

"You two get in a fight?"

"What? No. He's just hanging out with that NEW KID… I wonder where he came from." Sora said, his voice trailing off into a whisper and he stared off into the clouds, remembering that day two weeks before, when he met 'the new kid'.


// Riku, Sora, Selphie and Kairi were playing on the beach. Kairi and Selphie lay on the beach making little necklaces and bracelets out of shells that had been brought up with the surf, they always did girly little things like that. Sora wanted to do something as a group, but when he saw Selphie whip out the string and running off to collect shells all hope was lost.

"What, do you want to make a necklace too?" Riku asked with a chuckle, poking Sora's cheek as he stared off at them.

"Hey!" Sora frowned, turning to glare at Riku, his breath caught in his throat as he saw him. Somehow he had never noticed how masculine Riku looked before. Riku's long limbs were covered with ripples of sinewy muscles, the sunlight playing over his oddly pale skin. Sora always thought that for people who lived on a tropical island, Riku and Kairi were way too pale. Riku's muscles seemed to have grown in such a short time; they trailed into his bright yellow and black swimming trunks. Sora looked up into his friends pale green eyes as the breeze caught his platinum blonde hair; he had such an arrogant smirk. Sora was jealous, Riku was already looking more and more like a man every day, but he was still so skinny, despite the fact that Sora was already 14 and a half people still called him Bozu. He couldn't really argue, he didn't look much older than 11 or 12 unless you were really looking to see his slim muscles and the small signs of maturity in his pouty cheeks. Sometimes boys at school would try to tease him for looking like a girl, but Riku always shut them up, no matter how big or old they were. Sora was definitely jealous.

Riku was his best friend, but he was also everything Sora wished he could be. Kairi and Selphie always teased them about their silly rivalry, but in Sora's mind, no matter how he tried there was never really any competition. Riku always won. Sora found himself flushed as he coveted all of Riku's successes, his growth and athletic skill, the way all the older boys respected him. It's embarrassing. Sora told himself, thinking of how he'd feel if Riku ever noticed the way he looked at him with such greedy eyes. He'd think I was a loser. He told himself.

"Hey, earth to Sora!" Riku said, knocking him over the head like a coconut.

"Wha?" Sora said snapping out of his revere to find those pale green eyes locked with his.

"I said you should go over there, you'd look cute with a nice necklace, maybe some earrings too." Riku said, unable to suppress a grin.

"Hey!!" Sora said, chasing after Riku as he ran off into the waves. "That's not fair!" He panted, running his hardest to catch up with his friend.

"Let's race." Riku ordered after Sora caught up to him near the little mini island covered with coconuts and paupu trees.

"Didn't we just do that?" Sora asked panting softly.

"No, in the water silly. Unless you're afraid to lose," Riku said with another smirk, he loved to tease Sora, he knew exactly how to push his buttons, and he's so responsive.

"I won't lose!" Sora shouted, standing up straight and placing his hands firmly on his hips.

"Alright then, first one to swim a lap around the island wins." Riku smirked, diving into the water before even saying go. Sora dove in after him and paddled as hard as he could, trying to catch up to Riku, barely ever coming up for air. Sora felt dizzy less than half way around the island and choked, passing out in the water. Riku swam on for a moment before he noticed that Sora wasn't behind him any more. He saw a body bobbing up and down in the water slowly, but it wasn't Sora. It was a boy nearer his age than Sora, maybe a little older, with long honey brown hair tied up in a pony tail, and a long brown leather coat with brown chaps, and somehow a black cowboy hat still planted firmly on his head. Riku looked around for Sora frantically, pulling the unconscious boy behind him. Eventually he gave up and headed for the shore where he found Sora sprawled out on the sand, trunks nowhere to be seen and a nasty bruise along with sand burn ran from his ribs down his left hip, Riku swallowed nervously and dropped the man in his arms, leaping to Sora's side to check his vitals.

"Thank God!" Riku sighed as he felt Sora's pulse and noticed the small rise and fall of breath in his chest. Riku then turned to the mysterious stranger and checked him out as well, though there was a pulse, it was weak and he wasn't breathing. Riku rolled the cowboy onto his back and tilted his head back, then pumped his chest before breathing into him. Riku was so caught up in his efforts that he didn't notice Sora shifting behind him.

"Riku?" Sora whimpered, rubbing the salty water from his eyes with the back of his hand. He saw Riku leaning over a long bulky body and sat up to find his lips pressed against the stranger's beautifully defined face. "What are you doing?" He gasped, feeling a pang of jealousy, even as he realized that it was only CPR. "Do you know who he is?" Sora bounced poutily, standing up and walking to Riku's side, hovering over him and the mysterious rescue-ie. Neither of the boys noticed the cowboy's flingers twitching, Riku was shocked by a firm hand holding his head in place as he moved to take another breath, firm, yet gentle lips working over his. A hot smooth tongue pushed between Riku's stunned opened lips and the hand ran lightly through his silky platinum hair.

"HEY!!!! Riku's a boy!" Sora shouted, turning beet red and pulling Riku out of the stranger's firm grip.

"I could tell he was a boy, sunshine." The cowboy husked with a warm grin. "And who are you sweet heart, his girlfriend?" He said, violet eyes searching over every aspect of Sora's lean sinewy body, his golden skin shining in the sunlight. He licked his lips as he focused a bit lower. Sora followed the boy's eyes and turned even redder, covering himself as best he could with his hands. "Hey, sugar lips, I was wondering where I am and what I was doing here." He drawled taking his hat off and setting it on her lap, then smoothed back his shimmering honey brown hair.

"My name is Riku." He said softly, wiping his lips with the back of his hands, unable to suppress a slight blush.

"Riku, that's an interesting name," the cowboy said standing up. "Thank you kindly for helping me out Riku." He soothed, touching Riku's lips lightly.

"W-what are you doing?" Riku said in a low steady voice.

"Awe babe, I can tell you don't want that little cutie over there to see, but it didn't seem like you minded." He whispered, planting a soft kiss on the shell of Riku's ear. The brunette smiled as it turned a soft shade of pink.

"Why are you acting like that? Riku's a boy…" Sora repeated, his eyebrows crinkled as he frowned. He had never even fathomed the concept.

"What's wrong with a boy kissing another boy?" He said with a small smirk, "It's all good if it feels good, babe." He finished with a wink.

"How old are you?" Riku asked, raising an eyebrow, sizing up this new arrival.

"17 last time I checked, babe. But that time compression really confuses things."

"Time what?" Sora asked crinkling his nose. The lone cowboy made such a serious face for a long moment, and then a smirk re-appeared across his plump lips.

"Doesn't matter babe, what's your name?" He said turning to Sora, who was still holding onto himself shyly.

"I-I'm Sora, and I'm 14 and a half… Riku is almost 16 he's my best friend… what's your name?" Leave it to Sora to spill his guts to a random stranger, Riku thought with a soft smirk, he found Sora's naiveté very endearing, but now he wasn't the only one to appreciate it.

"Well Sora, aren't you sweet." He drawled, with his best lady killer smile. "Kinneas' the name, Irvine Kinneas, I love guns and women." He said winking at Riku, pretending not to notice the way he glared back at him.

"So what were you doing in the ocean Kinneas?" Riku asked coolly.

"Irvine babe, call me Irvine, I can't be so formal with anybody who has such soft lips." Irvine said licking his lips suggestively.

"Shut up." Riku said blushing lightly, hoping that Sora wouldn't notice.

"Alright babe, alright, we were trying to defeat Ultimecia, Squall was the last one left. He was the last thing I saw before I got lost in the time compression. I must have ended up in another world. I thought of the light house by the sea, but all I got was this ocean." He said plainly, his violet eyes dark, focused on the soft white sand. "I wonder what happened to him."

"Don't worry; I'm sure you'll find your friend." Sora said with a big cheery smile.

"Well thanks Darlin', that's good to hear." Irvine said taking off his coat and wrapping it around Sora, buttoning it closed. "Can't have you wavin' you're cute little self around like that, Riku over here'll get jealous." He winked; Irvine was wearing a dark purple vest that complimented his eyes. It revealed his thick muscular arms, that like the rest of his body was even more tan than Sora.

"Hey, thanks." Sora said brightly. Wow, he looks almost as strong as Riku. Maybe even stronger, he thought happily, the idea was oddly thrilling.

"So where am I?"

"You're on Destiny Island; we live on an island not too far from here. It's funny; the last person to come from another world was Kairi. I wonder how you get to travel between worlds." Riku asked thoughtfully.

"I wouldn't know much about it… maybe Squall or Zell or Noa even Seffie came out on this side."

"Do you have any parents?" Sora asked sheepishly.

"No, I'm an orphan…"

"Oh… I'm sorry…" Sora said with a little frown. "I didn't mean to…"

"Hey, it's okay babe. S' nothin new." Irvine said with a soft smile.

"Well, um if you need somewhere to stay, me and my mom could—"

"Don't be silly Sora; Hoshi has enough trouble with you. Why don't you stay at my house? My parents won't mind… as long as you don't try to pull any of that crap on my mom… or on me in front of my dad." Riku said, with a skeptical look on his face.

"That'd be nice." Irvine said clicking his tongue against his teeth, just the way he said it made Sora frown. "Now we better get you home before somebody see's your cute little behind, eh sunshine?"

"… I'm sunshine?" Sora said pointing to himself with wide eyes.

"I'd fancy that." Irvine said, licking his lips again, very slowly as he caught Sora's eye. Riku shoved himself between them and pulled Irvine along. "Let's go." He muttered, leaving an almost-naked Sora alone on the wrong side of the island in the hot afternoon sun. That was that last time he'd seen much Riku, ever since he seemed too busy with the new kid. //


"Well, why don'chyooo ask him where he came from, ya? I mean, you probably get on, if he and Riku are friends… actually Tidus and Selphie seem to think he's pretty cool too, ya. I'm willing ta give him a chance." Wakka said with a chuckle.

"Yeah… cool." Sora said, trailing his finger around in the sand. Someone else that'll make me look like a little kid.

"Well," Wakka said looking at the sun slowly crawling down the sky. "Is about time I got to practice, catch you later, 'Kay Sora?"

"Yeah." Sora said limply, waving him off. His eyes followed Wakka as he walked down to the peer and got in his boat, and disappeared amongst the glistening water. He let out a heavy sigh; he hadn't felt this down since he and Riku were kids. When Kairi came to the island, she was all Riku could talk about. He felt disposable somehow, like whenever someone new came around Riku forgot all about him. He got up slowly and wandered over to his boat. Might as well go home. He thought, and when he got to his room he started playing video games, not noticing the silver haired teen's eyes set on him from across the alley through bedroom windows.