AFF Fiction Portal

Shot in the Dark

By: PsychoHanyo
folder Kingdom Hearts › Slash/Yaoi - Male/Male
Rating: Adult ++
Chapters: 1
Views: 2,726
Reviews: 1
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Kingdom Hearts or any elements thereof. I make no money off of this fanfiction.

Shot in the Dark

Disclaimer: I own nothing but the plot. Kingdom Hearts is not mine and I don’t own anything referenced from the real world. Sorry. Don’t sue me. I don’t have munny to pay damages either.

---

Sora laughed at the look on Riku’s face when he told him about Roxas and Axel.
“Whoa, whoa, whoa.” Riku said, holding up a hand. “How do you know this, anyway?”
“How do you think?” Sora laughed and winked.
By now, the two friends had to have gathered the attention of quite a bit of people in the café, but they didn’t really care. Kairi was usually the one who got embarrassed by them, but she had had to work today and couldn’t make it.
“Well, Roxas is a part of you, so I guess you could have some of his memories…” Riku thought aloud. “And Axel’s dead, right? So it couldn’t have been him that told you.”
Sora said nothing and took a sip from the drink he had ordered, a cappuccino with a hint of cinnamon flavoring.
“Come on, Sor. Tell me.” Riku ordered.
“Alright, you really wanna know?”
Riku nodded.
“Well, Nobodies can’t really die since they were never alive in the first place, right?”
Riku nodded. “Yeah, I know. So?”
“He’s not dead. He’s got a spirit, a lingering sentient, as the King called it.” Sora said. “He came to see me for the first time a few months ago, wanting to see Roxas.”
“Wanting to see Roxas?” Riku chuckled. “How is that possible?”
“Roxas can leave my body if he wants to. He’s a sentient being in here.” Sora tapped the side of his head with his finger. “I’m not sure how Axel knew, but he still wanted to talk to Roxas.”
“Okay, so he wanted to see Roxas and Roxas left, right?”
Sora shook his head. “No.”
He watched Riku bring his own drink to his lips and take a sip, causing Riku to raise an eyebrow.
“What?” The silver-haired man wondered.
“Nothing.” The brunette responded with a flush playing over his features. “So we were talking for a bit to see if Roxas could get the hint and come out to talk to Axel, and we were talking about our love-lives. And…well…he mentioned that he and Roxas were together before Roxas got upset and left The Organization.”
“Love lives?” Riku chuckled. “What in the world could you possibly have to talk about in that department? You have yet to make a damn move on Kairi.”
“I’m waiting for the right moment.” Sora muttered into his cup. “It’s not the right moment yet. If you’re so impatient about me asking, why don’t you ask?”
“I’m waiting for the right moment, too.” Now was Riku’s turn to blush. “It’ll come soon, though, I can feel it.”
The bell above the café door dinged and Kairi walked in, wearing a dark skirt-suit and heels. She ordered a drink from the waitress at the counter and rushed over to Riku and Sora’s table. She sat in the chair between them without asking.
“Hey, boys!” She greeted with a smile.
“Hello, Kairi.” Riku said. “We were just discussing you.”
“Riku!” Sora groaned. “You didn’t have to go and tell her that.”
Kairi giggled and rolled her eyes. “Well, I have some interesting news for you.”
“Yeah?” Sora wondered, curiosity pegged.
“Well, Waka asked me out today.”
“No kidding?” Riku said. He wasn’t really surprised. Every male from Destiny Islands had a crush on Kairi at one point. She was very easy to get along with.
“Not even a little bit.” Kairi answered with a smile, as the waitress brought over her drink.
“And you said…?” Riku asked.
“What do you think I said? Kairi responded. “I said yes, of course.”
Sora nearly spit out his drink. “You…you did?”
“Well, yeah.” Kairi nodded, taking a drink. “I can’t wait for one of you two to ask me forever, can I?”
Riku and Sora shared a look. “That’s…just what we were discussing…” Sora responded.
“Oh?” Kairi looked embarrassed. “And what did you decide?”
“It doesn’t matter.” Riku shook his head. “It’s too late, anyway.”
Kairi’s flush darkened. “Sorry.” She said.
“Oh, don’t worry about it.” Sora waved his hand. “It was bound to happen sooner or later, you finding someone else, I mean.”
“Sora.” Riku kicked him under the table.
“What was that for Ri-Ri?” Sora wondered, calling Riku what he knew would get under his skin.
Riku kicked him again, making Sora reach down to rub his sore shin.
The bell above the door dinged again.
“Man, this place is busy today!” Kairi said. “Selphie must have her little hands full!”
Selphie was one of the waitresses at the café, the only one who seemed to be working today.
“You think someone would be here to help her.” Sora shook his head.
“Can I get you something?” Selphie was asking the newcomer.
“No, I’m fine, thanks.” A voice Sora quickly recognized answered her.
Sora tilted his head back to see Axel standing behind him, back facing the brunette. Sora poked him in the side with his left index finger and Axel jumped a bit. He turned around to face the one who had poked him.
“Hey there, Sora. Riku. Kairi.” Axel greeted with a flick of his hand that served as a wave.
Kairi glared at him. He had been the one who brought her to The Castle That Never Was, where Saïx had made her a prisoner along with Pluto. She still didn’t forgive him for it.
“Hey, Axel.” Riku said, nodding to a chair. “Have a seat.”
Axel pulled a chair from the other table and sat on Sora’s left, between Sora and Riku.
“Don’t mind if I do.” He chuckled, green eyes vibrant.
Sora wrapped an arm around Axel’s neck in a hug. “What brings you here during the day?” Sora asked.
“Kidnapping other girls with the intent of making them prisoners, I bet.” Kairi sneered over her drink.
Axel flushed and smiled sheepishly. “I was actually wondering if you’d mind if I talk to Roxas.” He looked at Sora. “I wanted to go see a movie or something.”
“Uh…sure.” Sora nodded. “But not here, where people can see. Come with me.” Sora stood. “I’ll be right back.”
The others nodded. Axel stood and followed Sora, weaving through the tables to the bathrooms. Sora went in first, checked the stalls, and then pulled Axel in with him.
“This’ll take a minute, okay?” Sora said.
Axel nodded. Sora sighed and leaned against a wall, not wanting to sit on the tiled floor. Axel stood next to him, ready to grab onto him if he should collapse. Sora closed his eyes.
‘Roxas?’ He thought. ‘Axel’s here. He wants to go to a movie.’
‘Okay.’ Roxas thoughts flowed back. ‘Give me one second.’
Sora nodded, both mentally and physically. He could feel Roxas separating from him. He felt his world get a bit fuzzier and almost slipped from where he was standing, Axel’s strong grip stopping him from falling. After what felt like forever, Roxas stepped from Sora’s body, causing his brunette form to shiver. Axel hugged Roxas with one arm and kissed him, still holding Sora up with the other arm. Sora pulled from Axel once he had his bearings, so the redhead could hold his boyfriend better. Sora slinked out of the bathroom as he heard Roxas moan. He rushed to the table and sat down, running a hand through his dark hair.
Riku looked concerned. “Sora, are you okay?” He asked. “You’re pale.”
“I get pale after Roxas’ leaves my body.” Sora answered. “No big deal.”
He could see people inching their seats away from his table at that. Axel and Roxas came out of the bathroom, loosely holding hands, Axel pulling Roxas along behind him. “I’ll have him back by midnight.” Axel winked.
“Better give us a bit longer than that, Sora.” Roxas told his complete being. “Sorry. Thank you!” His last words were rushed as he was pulled outside.
“A bit longer for what reason?” Kairi wondered.
Sora gave her a look that said she should be able to figure it out. She flushed. “Oh.”
“That doesn’t…bother you, does it?” Riku wondered.
“No.” Kairi shook her head. “You seemed worried that it does.”
“Well, no, it’s just that…well…Roxas is a part of Sora, so…”
“I’m straight, Riku.” Sora rolled his eyes. “Come on. That is not the reason I never…made a move…” He avoided looking at Kairi.
“I didn’t say it was.” Riku argued. “Is that what you think I thought?”
“No!” Sora flushed, which made him look even sicker, considering how pale he was with half of him gone to make-out with a redhead.
“Maybe we should go home, Sora, you don’t look too good.” Riku said.
Kairi nodded. “I agree.” She looked at her watch. “I have to get back to work in a few minutes.”
“What, do you only get a half an hour off, Kairi?” Sora wondered.
“Yeah.” Kairi rolled her eyes. “I’m a secretary. The place isn’t going to fall apart without me.”
Kairi worked at a law-firm a little ways down the road from the café, which was how she had first found it and introduced the boys to it. Though she was just a secretary, she wanted to return to schooling and study law to become a lawyer. Sora didn’t think the job fit her, but he knew to keep his mouth shut.
“That’s a terrible break.” Sora said. He yawned.
She nodded.
“Yeah, you better go home.” Riku said, standing. “I’ll walk you.”
Sora finished what was left of his cappuccino, which wasn’t much, and stood as well. “Alright.”
Kairi finished her drink and stood. “I’ll get going back to the office, then.” She hugged Sora and then Riku before leaving ahead of the guys.
Sora smirked at Riku.
“What?” Riku wondered.
“She hugged me first.”
Riku shoved him towards the door. “Shut up.”

---

Sora flipped through the channels on his high-definition TV.
“Four hundred channels and still nothing on.” He muttered the old cliché.
“Just put on a movie.” Riku said from beside him.
Though Sora has insisted that he didn’t need to be babysat, Riku stayed with him, claiming he’d ‘feel bad’ if he left Sora alone until Axel brought Roxas back, whenever that would be.
“I don’t have any movies I’d be interested in watching right now.” Sora answered.
“Oh, come on, there’s got to be at least one.” Riku stood and crossed the room to the table the TV was mounted over. “Your DVDs are under here, right?”
“Riku, no!”
Riku pulled open the doors and a pile of DVDs fell out onto the floor. Sora groaned.
“Sorry.” Riku said. He picked up the DVDs and began to look through them. “Brokeback Mountain?” He questioned.
“I swear Axel rented that the first time he came here so he and Roxas could watch a movie together at my place.” Sora said quickly.
“Okay…” Riku paused as he read the back of the next DVD. “Contains graphic nudity and homosexual themes?”
“Not mine.”
“Sor, you’re the only one who lives here.”
“Another one of Axel and Roxas’ date movies.” Sora blurted out.
Riku gave him a look. “How long have you been letting him leave and go off somewhere with Axel?”
“He’s only been going to other places for about a week.” Sora shrugged. “He didn’t want to be too far away from me in case I needed him inside me.”
Riku chuckled.
“I didn’t mean that how it sounded, you pervert.” Sora chuckled.
Riku went back through the DVDs again.
“Best Moments in Gay Porn?”
“Date movie.”
“Volumes 1-24?”
“Well…they like to keep busy…” Sora flushed.
“Sora, are you lying to me?”
“No.” Riku shoved the DVDs back into the doors, save for the one in his hand, and climbed back on the couch. He handed Sora one of the porn videos.
“Uh…what’s this for?” Sora was flushing.
“If it isn’t yours, then watching it to see what it’s like shouldn’t be a big deal, right?”
Riku picked the remote for the DVD player off of the coffee table and turned it on and opened the disk drive. He held his hand out to Sora, who reluctantly put it in his friend’s hand. Riku walked over to the DVD player and set the DVD on the tray. He shut it and walked back to the couch with Sora. He unbuttoned his jeans before he plopped down.
“Why’d you do that?” Sora wondered, as semi-erotic music filled the room.
“Do what?”
“Unbutton.”
“My jeans are a bit tight.” Riku shrugged. “Besides, I mean, sex is sex, right? Why’s it matter the type?”
“Are you saying you’re worried you’ll get turned on by this stuff?” Sora felt his own pants tightening as he flushed.
“Maybe.” Riku hit play.
The semi-erotic music was replaced by music that got Sora ready to dance. The music faded away, along with the title of the movie that had been on the screen. It was instantly replaced with two men in a sexual position that would make a gymnast proud. Sora flushed and felt heat pool further south than his face. He risked a glance at Riku, who actually looked interested in the video. Sora smiled softly and sighed before unbuttoning his own jeans and pulling down the zipper. The image on the video changed, but the heat Sora felt did not. Riku was fingering the zipper to his jeans, as if he was deciding to go a bit further. Sora almost gasped out in pleasure as Riku worked his own zipper down and slipped a finger or two under the waistband of his boxers. Sora shivered a bit and decided it was better to concentrate on the movie, lest Riku look over and catch him watching. Before he was even aware of what he was doing, Sora was fondling his own genitals. He tried not to moan as the images on the screen got a bit hotter and heavier than the last. Sora stood quickly, holding his pants up with one hand. Riku was watching him.
“You okay?” The silver-haired man had a hand inside of his boxers, but it wasn’t moving like Sora had hoped it would be.
“Yeah.” Sora nodded. “I just think I need a bit to drink before this goes any further.”
Riku paused the movie. “I think I’ll have some, too.” He said. He stood and followed Sora into his kitchen. Sora pulled a bottle of white wine from the wine cooler by the sink and Riku grabbed the ice trays and a couple of champagne glasses. Sora took a bucket from under the kitchen sink and put it on the counter. He poured freezing cold water into the bucket from the tap and brought it to Riku, who put in the ice cubes and watched Sora set the wine in. Sora watched Riku carry the bucket into the living room, noting that he had neglected to hold his pants up. Riku’s pants fell to the floor halfway into the living room and he almost tripped, but Sora was quickly there, holding him up by the waist.
“Thanks, Sor.” Riku said.
Sora flushed at how close he was to Riku, but he smiled. “No problem.” He said. “Here, so you won’t trip.”
Sora dropped to his knees and grabbed the top of Riku’s pants. He slowly stood and pulled them up on his friend. He felt Riku’s erection lightly press against his fingers as he buttoned the jeans, making him bite back a moan. As Riku set the bucket on the coffee table, Sora retrieved their glasses and joined his friend. Riku popped the cork with his teeth and poured a glass for himself and one for Sora. They clinked their glasses together.
“Just an experiment.” Riku said.
“To sexual experimentation.” Sora agreed.
Riku flushed and chuckled nervously before drinking the wine. Once they had each finished two glasses, Riku restarted the movie. Sora let the movie become background noise and watched Riku. The light haired male had to start from the beginning, unbuttoning his jeans and slipping his hand inside. Sora slid a hand into his own boxers as well. He ran his fingers lightly over his throbbing erection and pumped in time to match Riku’s pace. When Riku looked at him, Sora snapped his head away from his friend’s clothed crotch and to the video. Riku smirked and slid over closer to Sora, making the younger of the two flush. After a few moments, Sora inched closer until his leg was touching Riku’s. Riku leaned a bit towards the brunette. Sora felt his erection get painfully harder.
“Uh…Riku…” He said.
“Yes?” Riku’s face was flushed, probably from the pleasure he was giving himself.
“Um…do you mind if I go upstairs and finish up?” Sora wondered. “I’m gonna have to take my pants off, soon.”
“You can do that in here.”
Sora’s breath hitched. Riku…didn’t mind Sora being half-naked in front of him? “What?”
“Sor, we’re friends. It’s not like I haven’t seen it before.”
“You haven’t!” Sora argued.
“Sure I have. When we were younger, probably. You know how long we’ve been friends?” Riku chuckled.
“Well…yeah…but that was then. I wasn’t watching porn and masturbating with you back then.”
Riku flushed darker. “You know, we don’t have to do this if you don’t want. I did kind of force you to watch Roxas’ and Axel’s film.”
“It’s not theirs.” Sora blurted.
Riku raised an eyebrow. “No?”
“It’s mine.” Sora muttered. “Look…the real reason I never asked Kairi out…is…well…I’m uh…I’m uh…”
“You don’t have to say it.” Riku shook his head and turned off the TV. “I know.”
“You…know?”
“Well, I was suspicious, but…”
Sora flushed and zipped up his fly. “I’m sorry, I can’t do this. I’m gonna go upstairs and jack off and get it over with, okay? You…uh…you can have the downstairs.” He started to leave, but Riku stood and grabbed his wrist to stop him. “Riku…”
“Don’t go.”
Sora turned to look at him. “What?”
Riku dropped to his knees and let go of Sora’s wrist. He undid Sora’s jeans’ button and slid down the zipper. Sora couldn’t move. What was Riku…?
“Riku…?” Sora asked.
“Relax, Sora.” Riku pulled his pants to his ankles and kissed the inside of his thigh. “I know what I’m doing.” He kissed Sora’s thigh again.
Sora’s breath hitched again as Riku reached up and pressed his fingers softly against Sora’s boxers and erection. “Riku!” Sora cried out, grabbing lightly onto his friend’s hair. The silver almost melded with his skin.
Riku smirked at that and pressed harder, placing kisses along Sora’s inner-thigh. Sora moaned again. “Riku…God…I…” Sora panted.
Riku moved his hand to Sora’s left hip, it other hand going to Sora’s right hip. “Riku?” Sora wondered. “What are you doing…?”
“You’ll see.” Smirking, Riku leaned forward and took the waistband of Sora’s boxers between his teeth. He tugged out and down, pulling the garments with him as he went.
“Riku!” Sora cried out when Riku’s lips came into contact with his hardening member.
Riku smirked and pulled Sora’s boxers the rest of the way to the floor before coming back up and kissing the head of Sora’s cock, making him cry out in pleasure.
“Riku!” Sora moaned.
“Enjoying yourself?” Riku didn’t wait for an answer and brought his hand up to caress Sora’s hardness.
“Riku…we…we…we can’t do this…down…here.” Sora tried to hold back a moan, but he let it go.
Riku let go of his cock. “Where do you propose we go, then?” He asked, sitting back and rested on his calves.
“My room?”
“Room?” Riku smirked and stood. “Works for me.”
Sora flushed and reached down for his clothes, but Riku stopped him. “You put those on, we have to start all over again.” He scolded.
“Okay, then…” Sora stepped the rest of the way out of his jeans and boxers. “You…wanna go on ahead of me.”
Riku sat back, using his hands as support. “Nope.” He said.
Sora flushed. “Follow me.”
Riku stood, using Sora’s outstretched hand to pull himself up. The brunette pulled Riku by the hand to the stairs and went up before him, letting go of his hand. Riku felt himself hardening even more at the sight of Sora’s cock freely swinging back and forth between his legs as he climbed the stairs. Riku shivered as Sora stopped at the top of the stairs and turned to look down at him, giving Riku a good look at his shaft and balls.
“Are-are you coming?” Sora stuttered.
Riku nodded. “Coming, love.” He said, walking up the stairs.
Sora flushed deeply and waited for Riku to join him. Riku put an arm around Sora’s waist and swung him around so his back was to the wall.
“What are you doing?” Sora laughed. He had seen enough of his ‘homosexual relations’ videos to know what Riku was up to, but playing dumb always seemed to work in his favor.
“What do you think?” Riku edged his knee between Sora’s legs and split them apart, rubbing his knee under Sora’s erection and against his balls. Sora cried out.
“Riku, damn, that feels so good!” Sora tilted his head back as he began to see stars, leaving his neck open to Riku.
Riku smirked and took the opportunity to latch onto his soon-to-be-lover’s neck. Sora’s eyes flew open and he moaned, entwining his fingers into Riku’s silver locks.
“Riku…damn it…don’t stop!” Sora moaned. “Please, don’t stop!”
Riku kneaded his clothed knee against Sora’s flesh, rubbing up to make sure he ran along at least some of Sora’s shaft. Sora continued moaning as Riku sunk his teeth further into creamy skin and swirled his tongue over the darkening spot. He pulled away from Sora’s neck for a moment. “I love you.” Only to clamp down again a bit further down Sora’s shoulder.
“I…love…you…” Sora repeated, his moans increasing in volume. “Riku, I can’t hold out much longer. Bedroom, come on…”
Riku smirked and brought Sora’s leg up against him, a hand under Sora’s knee. He brought the other knee to the same height and Sora wrapped his legs around the older male. Riku put his hands under Sora’s rear end as Sora’s cock was trapped painfully between the two of them. Riku considered caressing the twitching appendage with one hand, but he was too afraid of dropping Sora, so he just nuzzled into and nipped at the other’s neck. Once he was sure he had a firm grip, holding a significant amount of flesh in his hands, he walked Sora to his bedroom. Sora opened the door, his hand fumbling with the knob. Once it finally swung open a bit, Riku pushed it open with his foot. He grabbed it with his toes as he went in and pulled it, before kicking it shut. He walked Sora to the bed and kneeled down until Sora’s ass was sitting on the bed. Sora removed his legs from Riku’s waist and let them dangle off of the bed. Riku continued kneeling down to sit in front of Sora, between his legs. He let go of Sora’s shoulder when the height difference no longer permitted it.
“Now I can finish what I started downstairs.” Riku smirked.
He grabbed Sora’s manhood in one hand and his balls in the other. As he caressed and kneaded the round flesh under the shaft, Riku got on his knees and sat up straight, pulling Sora’s cock closer to his mouth until the tip was firmly nestled between his lips. Sora moaned and his eyes slid shut at the touch. He lay down on the bed, so Riku couldn’t see his face, which was fine, considering that Sora’s shaft and balls took up most of his vision and attention anyway. Riku dragged his tongue around and up and down the sides of Sora’s shaft, causing a moan every time he hit a bundle of nerves on the underside. Riku sucked harder, drawing forth a long moan from Sora, and causing the brunette to grasp tightly at the blankets underneath him.
“Riku…Riku…” Sora moaned. “Stop. Come on, please. Get in bed with me.”
Riku nodded and licked up Sora’s shaft as he came off of it. He stood and crawled over his friend, placing a hand on either side of the brunette’s head, trapping him where he was. Sora wrapped his arms around Riku’s neck and his legs around Riku’s waist, crossing his ankles and driving Riku closer to his groin. He kissed Riku’s cheek.
“I love you, Riku.” Sora said.
“I love you, too.” Riku leaned down and sunk his teeth into Sora’s other shoulder. He reached under Sora’s shirt and rubbed against his nipple, easily bringing it to complete erection. He went to the other nipple and did the same thing. Sora slipped one arm down to Riku’s pants, which were already unbuttoned, but not unzipped. He pulled the zipper down, feeling Riku’s cock throbbing against its confines and begging for release.
“You shouldn’t strain yourself so much.” Sora chuckled as Riku kissed his forehead.
“Asshole.” Riku cursed.
Sora smirked. “Aren’t I the worst?”
“Very much so.” Riku moaned as Sora’s thin fingers kneaded his erection.
Riku reached down and grabbed Sora’s shaft in his hand, fingers rubbing and pulling along the head. Sora moaned and pressed his lips to Riku’s collarbone, trying to silence himself. He pulled Riku’s pants down as far as he could and Riku used his free hand to get them the rest of the way. Sora reached down into Riku’s boxers and pressed against sharp hipbones. Riku moaned softly.
“God, you’re so hot.” Riku muttered.
“You too, babe.” Sora answered.
Riku kissed Sora’s cheek, right on his cheekbone. He traced kisses down Sora’s jaw-line. Sora noted that he avoided connecting their lips, but he didn’t want to bring it up and ruin the moment. This was what he had waited for so long for. ‘Waited’ to ask out Kairi until she found someone else, who was hopefully not Riku. Waited so long to tell Riku. Many times, he had envisioned the day he would tell Riku that he was gay and deeply in love with his best friend. This was never part of those fantasies. Most of them involved Sora being rejected by Riku, but them still remaining friends, or being rejected by Riku and ignored by him for the rest of his life. Getting drunk, getting turned on by gay porn, and ending up in bed with Riku wasn’t one of the things he had envisioned.
Sora slipped his hands up and hooked his thumbs on the outside of Riku’s boxers. He pulled them down, putting special care into making sure he didn’t yank on Riku’s shaft by accident. Riku helped Sora get the boxers all the way off. Clad only in their shirts now, Riku pulled from Sora, making him drop his legs so that his feet were resting on the bed and his knees were pointing towards the ceiling, bent. Riku leaned down and pulled the brunette’s top easily over his head. Sora did the same thing for Riku, but when Riku leaned down to continue his attack on Sora’s neck, Sora leaned up and took Riku’s nipple in his mouth, biting down on the nub and rolling it between his teeth with his tongue. Now was Riku’s turn to throw his head back and let out a throaty moan.
“Sora!”
Sora moved onto the other nipple, grasping Riku’s hips in his hands and pulling the male closer.
“God, Sor.” Riku said, as Sora lay back down.
“Well?” Sora wondered. “Are we just gonna sit here and stare at each other until one of us comes? Or are we gonna have a little more…fun…?”
Riku smirked and chuckled. “You have any lubricant around here?”
Sora pointed. “Bathroom cabinet. There’s some condoms in there too.”
Riku nodded and kissed Sora’s forehead, before getting off of the man and the bed and going into the bathroom. Sora chuckled at the sighted of Riku’s cock swinging back and forth. That must have been how it looked for Riku when Sora went up the stairs ahead of him.
“Flavored?” Riku read over the red wrapper of the condom.
“Yeah.” Sora said. “Plain tastes awful. That should be cherry.”
Riku stared at the package for a moment. “Eh, works for me.” He shrugged.
“And the lubricant’s flavored, too.” Sora chuckled. “Passion fruit.”
“Passion, huh?” Riku smirked. “Couldn’t have picked a better flavor if I tried.”
He climbed onto Sora’s bed and straddled the other again. “Wait, let me pull the covers down.” Sora pulled the covers down under him, arching his back and causing his and Riku’s cocks to hit. They both moaned. Sora pushed the covers further down, until he couldn’t reach. Riku took over and pulled the blankets down to the end of the bed, leaving the clean white sheets on Sora’s bed exposed, not that they would stay all that clean for much longer. Riku leaned down and did what Sora had been waiting for all night; kissed him. Riku’s warm, moist lips felt slick and soft against Sora’s own slightly chapped ones. Sora wrapped his arms around Riku’s neck and Riku set the condom and lubricant bottle to the side before hooking an arm around Sora. Riku lazily swiped his tongue back and forth against Sora’s bottom lip. Sora’s lips slipped open, hoping Riku would seize the opportunity to slip his tongue in. He did. Riku’s tongue slid between Sora’s lips into his hot, wet mouth. He caressed Sora’s tongue lightly with his own before flicking his tongue over Sora’s white teeth. Sora moaned and brushed his erection against Riku’s. Riku’s hand that wasn’t wrapped around Sora grabbed both of their cock heads and rolled them together, causing the boys to moan into one another’s mouths. Riku entwined his tongue with Sora’s, sucking on the appendage and leading it into his mouth. Sora untangled his tongue and explored Riku’s mouth, placing soft, gentle licks to the insides of his cheeks and roof of his mouth. Riku moaned and rubbed their cocks harder together. The sensations drove Sora to see sparks behind his closed eyes, Riku having the same feeling. They separated for air and Riku grinned down at Sora.
“I love you, Sora.” Riku said. “I always have.”
“And I always will.” Sora said, placing a chaste kiss to Riku’s lips.
Riku grabbed Sora’s legs under his knees and brought them up so Sora’s calves were resting on Riku’s shoulders. Sora moaned out at the feeling of being arched so high into the air. He pulled a couple pillows under his head for support. Riku kissed him. He picked up the bottle of lubricant and squeezed a large amount onto his fingers. Riku kissed Sora again as he reached around to Sora’s backside and rubbed against his ass-crack. Not used to being touched there by anyone but himself when masturbating, Sora quickly pulled from Riku’s lips and cried out, loud enough to wake the dead.
“Damn, you’re vocal.” Riku chuckled.
“Shut up, I’m not used to this.” Sora pouted.
Riku kissed Sora’s slightly extended lower lip. He massaged the puckered asshole for a few minutes, making sure to get enough lubricant on Sora to start up a base for penetrating him. Riku slowly inserted a finger into the hole between the globes of Sora’s ass. Sora cried out at that, feeling the virgin rings of his anus being passed through by something as large as Riku’s finger. Riku kissed Sora passionately and a second, well-lubricated, finger joined the first. Sora gasped at the sensation of both fingers penetrating him. Riku made a slight scissoring motion with his fingers, stretching Sora’s rear in preparation for his bigger cock. Riku licked at Sora’s lips as he brought a third finger to meet the first two. Sora gasped at the number of fingers inside of him. If Riku used his other hand, or even his thumb or pinky on the hand already inside of him, Sora wasn’t sure if he’d be able to hold much more in his tiny opening. Riku reached around to the backside of Sora’s balls and massaged them with his free fingers on the hand penetrating his lover. Sora moaned and felt wetness dripping from his hard cock.
“Oh, god, Riku, don’t stop.” Sora moaned. “Don’t fucking stop!”
Riku stopped scissoring Sora and lightly thrust his fingers in and out of the small opening. Sora arched up and then back against the bed, moaning loudly. He wanted more inside of him. More…so much more. Something hotter, heavier, harder, bigger! He needed this, needed Riku, needed Riku’s cock. He just couldn’t get enough this way!
“Riku…”
“Yes?” Riku grunted, thrusting hard into Sora’s ass and hitting a bundle of nerves that made him cry out. “Ah, I…see I’ve found your…prostate…” Riku stopped pumping into his lover and massaged the nerve bundles by clenching and unclenching his fingers quickly against it.
“Riku…I need you…inside…of me…now, please…now…I can’t hold out much longer…”
Riku nodded and pulled from Sora’s ass, leaving the Keyblade wielder’s backside throbbing with pain, yet squealing in pleasure at the same time. Riku ripped the top off of the condom wrapper and opened it.
“I’ve never really used one of these before, so…” Riku slid his cock into the open part of the condom and rolled it down his shaft.
Sora assisted him and rubbed against the muscles against the back of Riku’s cock. Finally taking the length of it in his hands for the first time, Sora was slightly worried about how his well-endowed companion would fit inside such a tiny entrance, but he supposed Riku’s stretching of his ass had prepared him well enough. With Sora positioned underneath him, Riku slowly inserted his covered cock into the brunette’s ass. Sora cried out as the first bit of Riku’s cock pressed into him.
“Sora, you have to relax.” Riku kissed his forehead. “I can’t do much if you don’t relax.”
“I’m relaxed.”
Riku reached down and massaged Sora’s balls, making Sora relax against the bed and giving him more room to work. Riku pressed further into Sora until he was half an inch inside of him before stopping and swirling his hips around to help Sora get accustomed to the warm heat inside of him. Sora nodded his agreement and Riku kissed him. Riku pushed forward more, harsher than before. Sora yelped between his occupied lips as the tip of Riku’s cock made contact with his prostate. Riku smirked and thrust hard against that spot again and again. Sora began to see stars behind his vision as Riku humped against him. Sora eventually started moving his hips and met Riku thrust for thrust, getting more of the older boy’s cock inside of him. Riku’s balls resting against Sora’s spread-open ass drove Sora closer to the brink when Riku stopped moving to rest his hips. Sora pressed against Riku, humping up against his lover while he rested. Riku began to see little white stars as well. He pulled back from Sora.
“Damn it, Sor, I’m gonna come…” Riku warned his lover.
Sora nodded. “Me too.” He whispered.
Riku kissed him and they both thrust harder against one another a few more times. A minute passed before Sora felt weight shift in his cock.
“Riku, I’m coming!” Sora cried.
Riku dug his fingers into Sora’s hips. “Sora!” he screamed
Sora met his release and white hot cum splattered up to his chest, thanks to the angle Riku had pinned his cock at. The white residue landed on his chest in short spurts as Riku’s cock spasmed wildly inside of his ass. Riku and Sora cried out one another’s names again before Riku collapsed onto him, laying his head on the brunette’s shoulder.
“I love you, Sora.” Riku sat up a bit and pressed soft kisses around Sora’s face.
“I love you, too.” Sora captured Riku’s lips in his own as Riku’s now flaccid member slipped out from inside the confines of Sora’s ass. With the condom on, Riku knew his seed wouldn’t get all over the bed, and Sora’s was on his chest, so his wouldn’t either. Riku rolled to the side and leaned down onto Sora’s chest. He lapped at the milky white substance, causing Sora to moan again.
“Riku, I’m gonna come again if you keep doing that.” Sora moaned.
Riku looked up at Sora and placed one long lick up the man’s torso to his neck. “I love you, Sora.” Riku pulled Sora into his arms.
“I love you too, Riku.” Sora reached down and grabbed the condom, slowly pulling it from Riku’s cock. He tossed it into the trashcan next to the bed and snuggled into Riku. Riku pulled the blankets up over them.
“So…does this mean we’re…together…now…?”
Riku nodded and smiled. “If you want to be.”
“I do.” Sora nodded happily.
“I do, too.” Riku kissed his forehead. “I love you, Sora.”
“I love you too, Riku.”
They shared another passionate kiss before settling down to sleep in each other’s arms.