by Megan Slayer
“Shaun.” He had no other words. The water stung his shoulders and dripped down his face. He couldn’t think straight. “I should wash you.”
“Soon.” Shaun stood tall. He gathered his dick with Kevin’s and stroked them together. The water sluiced over them and the delicious sensation of cock on cock sent shivers down Kevin’s spine.
Kevin added soap to give extra lubrication. Heat flowed in his veins and he grinded in Shaun’s hand. The orgasm was building too fast, but fuck. This was too good to ignore. He held on to his boyfriend.
“Like that?” Shaun asked. “Want more?”
“Yes.” Kevin rocked harder. Every nerve ending and synapse in his body buzzed. He fondled Shaun’s balls. “More.”
Shaun said nothing and dropped to his knees. He rinsed Kevin, then swallowed him to the root. He flattened his palms on Kevin’s thighs. When he bobbed his head, he pushed deep before pulling back. With each plunge, he stroked Kevin’s sac, adding extra sensations to the mix.
Kevin writhed, pumping his hips and fucking Shaun’s mouth. His stress evaporated. He palmed the back of Shaun’s head and groaned. “Shaun.” He wanted to say something more intelligent, but the words were gone.
Shaun didn’t speak and instead moved faster. He flattened his tongue along the underside of Kevin’s erection. When he swallowed, he fried Kevin’s brain cells.
“Oh fuck.” Kevin jerked into his lover’s mouth. His restraint snapped and he shivered again. “Shaun.” The orgasm crashed within him. He pistoned into Shaun’s mouth. As his climax hit full force, he tensed, then sagged forward.
Shaun bobbed his head a bit longer, then withdrew. “Are you relaxed?”
“Yes.” Kevin wobbled into him when Shaun stood. “I’m great.”
Shaun slid his hand around the back of Kevin’s neck and kissed him. “Good. Let me wash you.”
“I doubt I could manage it, even if I wanted to.” His brain fogged with the power of the post-orgasmic glow. “Sure.” Shaun rubbed the cloth over his body. His nerve endings were on fire. His balls were sensitive, too. He loved being touched, and craved Shaun’s dick in his ass.
“Rinse.” Shaun turned him around and nudged him under the spray. He said nothing as he tucked Kevin to his chest with one arm. He scrubbed Kevin’s hair with his free hand. Once he finished shampooing Kevin, he nudged him under the spray again. “All clean, you dirty man.”
“Yeah.” Kevin could barely think straight. He leaned into Shaun.
“Go out to your bed. I’ll join you.” Shaun swatted Kevin’s ass as he let go of him. “I’ll catch up.”
“Yeah.” He managed to leave the shower stall. Kevin dried off, then wandered into the bedroom. He collapsed on his bed, worn out yet jazzed. What craziness! He should be tired and running on fumes. With Shaun there, he wanted to stay up all night.
A moment later, Shaun strode nude into the bedroom. “You’re a sexy man.”
“I’m me.” Kevin reached for him. “Let me get you hard.” He wanted to lick his lover.
“It’s still my turn.” Shaun crawled onto the bed and folded him in half. “I can’t get enough of your ass.” He held Kevin’s knees to his chest.
Kevin whimpered as Shaun dipped his head. Droplets from his damp hair landed on Kevin’s abdomen. Kevin widened his legs. His entire being tingled. He writhed beneath Shaun and each time Shaun lapped at his asshole, it pushed him closer to coming apart.
Shaun dug his fingers into Kevin’s calves while he swirled his tongue around Kevin’s hole.
“Shaun.” He panted. His legs trembled and he bore down on Shaun. The world outside failed to matter. His stresses, his concerns, meant nothing. This moment was everything. “Love it.”
Shaun stroked Kevin’s dick while he rimmed Kevin. Every nerve in Kevin’s body was back on high alert and his focus turned solely to Shaun. A strangled cry erupted from Kevin’s throat.
“More?” Shaun asked against Kevin’s hole. “Need me?”
“Yes.” His muscles quaked. “Fuck me.”
Shaun tapped Kevin’s hole with his finger. “We need stuff.”
Kevin groaned. “I’m clean. Get the lube and fuck me.” He’d never been this scattered in his life. Then again, he’d never thought he’d be having this conversation while in bed. The raw need overwhelmed him and he embraced his desire for Shaun. “Yes?”
“Good.” Shaun toyed with Kevin’s tender skin. “I’m clean, too.”
“Good to know.” God, he wanted Shaun in him.
Shaun tugged Kevin’s shaft one more time, then left the bed. He returned with the bottle of lube. “I crave you.”
Kevin opened his mouth, but no sound came out. He craved Shaun too and needed to be one with him. He flexed his hole in a silent invitation.
“Sexy.” Shaun dribbled lube over Kevin’s ass, then coated his own dick. “Need me?”
“Yes.” For the hundredth time, yes. “Please?”
Shaun crawled on the bed. He lined his cock up with Kevin’s hole and pushed. Kevin bore down on him. The burn excited Kevin. He felt alive, and groaned.
“Shaun.” Kevin hooked his legs around Shaun’s waist. When he looked into Shaun’s eyes, he saw forever and his mind was blown. Shaun meant the world to him.
“Kevin.” Shaun grasped Kevin’s hips and began to thrust. He pushed deep, making them one body, before pulling most of the way out again. A fine sheen of perspiration sparkled on Shaun’s shoulders. Fire lit in Shaun’s eyes. He reminded Kevin of a god.
Shaun increased his pace. The bedsprings squeaked with each thrust. Kevin welcomed Shaun into his body. He memorized each ripple and unique aspect of his lover, from the mole on Shaun’s cheek, to the flex of his abs and the way his legs seemed to go on forever.
When Shaun pushed deep, he massaged Kevin’s prostate. Kevin’s legs twitched and he reached between his thighs to stroke his own dick. He caressed himself in time with Shaun’s thrusts, whipping himself into frenzy. He bucked against Shaun. The heat from his second orgasm swamped him. He fixed his gaze on Shaun. He couldn’t come this fast. Not yet. He wanted to string this out and enjoy each moment.
“Mine?” Shaun asked. The pace of his thrusts increased.
“All yours.” Kevin stopped fighting the orgasm. The climax washed over him and he tensed from head to toe before he groaned. “Oh fuck.”
Shaun growled. He tipped his head back and pushed with abandon. “Kevin.” He slammed into Kevin and his cock throbbed as he came.
Kevin relaxed. A warm rush slid over him. When he looked into Shaun’s eyes this time, he was home.
Shaun slowed his thrusts, then stopped. He sagged on Kevin. “Damn.”
Agreed, even if he had no words. He clung to Shaun and lowered his legs.
Shaun pulled out, but stayed on top of Kevin. He rested his head on Kevin’s chest. “Your heart is pounding.”
“Gave me a workout.” He embraced Shaun. He wanted to come home to this—to Shaun and the little family they were creating—every night.
Shaun’s breath tickled Kevin’s chest. After what seemed like an eternity, Shaun spoke again. “You wore me out.”
“You’re staying tonight,” Kevin said. It wasn’t a question. “Don’t go.” Kevin needed Shaun beside him as he slept.
“There’s no place else I’d rather be.” Shaun kissed Kevin’s chest. “With you.” He slid beside Kevin on the bed and rested on his back. “You’re the fix.”
“I am? Fix for what?” Kevin tucked himself into Shaun’s side. “I’m enough? Or something else?”
“You’re more than enough,” Shaun said. “You made me me again. That’s the fix. I’m whole.”
“I like knowing that.” Kevin sighed. Sleep overwhelmed him. He yawned. “I hate to say this, but I’m worn out, too. I can’t keep my eyes open.”
“Then sleep. I’ll be right here.” Shaun left the bed long enough to grab a towel. When he returned, he wiped lube and cum from his dick, then swiped the towel over Kevin’s ass.
“Better.” He abandoned the towel on the floor, then joined him in bed again. Shaun dragged the blankets over them. “I need a rest, too.”
Kevin wanted to say more, but he truly couldn’t stay awake. The day had been too much and he needed to recharge. So much of his life was structured, but a lot was out of control. One thing he knew—he’d fallen for Shaun.
* * * *
Kevin woke to Leo sprawled out on his belly and Shaun’s ass grinding against his hip. What a perfect way to start the morning. Leo stared at him and purred, vibrating Kevin’s chest. Kevin petted the cat, enjoying the relative quiet of the day. He didn’t have to go to work until two-thirty and could enjoy his time with Shaun.
Shaun rolled onto his back. “I haven’t felt this good in ages.” He kissed Kevin. “Good morning, handsome.”
“Good morning.”
“The welcoming committee showed up.” Shaun petted Leo. “Hi, guy.”
Leo flicked his tail, but remained on Kevin’s chest.
“He’s still not sure about you,” Kevin said. “You’re here and this is his spot.”
“With you?”
“Uh-huh.”
Shaun scratched Leo behind the ears. “I like your master, Leo. I like him a lot and I want to share more than just a few moments of his time. I like you, even if you don’t seem to care for me. I hope we can be friends and share Kevin. He’s the kind of guy I’ve been looking for. May I stay?”
Kevin switched his gaze between Shaun and Leo. He hadn’t had many boyfriends since the split with Kyle, but no other guys had asked Leo for permission to be with Kevin. None.
Leo sniffed Shaun’s fingers, then flicked his tail again. He blinked once before he stood, then left the bed.
“Is that the seal of approval? Or at least a chance at getting it?” Shaun asked. “I can’t tell. Did I say something wrong? Maybe it’s morning breath.”
“Morning, yes. Breath? No. He wants his breakfast.” Kevin held Shaun’s hand. “He needs his morning vittles so he can do whatever it is he does all day.”
“How could I forget?” Shaun grinned. “Want to run today? I’ve got my running shoes in my trunk and a change of clothing in my bag—which is also in the trunk.”
“You can go get it—the bag and shoes, not trunk.” Kevin rolled onto his side and tangled his legs with Shaun’s. “I’d love a run. Let me feed Leo, you can get your stuff, then we can hydrate and go.”
“And shower together after the run?” Shaun’s eyes lit up. “Like last night?”
“I’m game.” He had nothing to do and nowhere to go. “Why not?”
* * * *
For the next three days, Shaun ran each morning with Kevin. Guilt gnawed at him, but he couldn’t find the right time to tell him about Jonah. On Wednesday morning, he returned to his apartment with Kevin. He lived for the quiet time with Kevin. Each run brought them closer together and made him feel like he belonged. But the damn trouble with Jonah lingered in his mind. How could one person be such a pain in the ass? He had no idea how to explain his ex, either.
Kevin jogged to a stop in front of Shaun’s apartment. “I’m going to feel this later.” He laughed. “But it’s worth it. I needed to do a longer distance today. Gotta get ready for the race.”
“We do.” He glanced over at Kevin. Sweat slicked his chest and his muscles flexed with each breath. His hair stood out at odd angles and the sprinkling of growth on his cheeks caught the light. He leaned over, giving Shaun a great view of his tight ass.
“I feel better than I have in ages,” Kevin said. “I’m not so tense at work. Nedra likes it because I’m not grumpy.”
“I’ve heard I’m easier to deal with, too.” Shaun licked his lips, then eased up behind Kevin. He slid his hands over Kevin’s lower back. “We should go inside.”
“Is someone watching us?” Kevin stood tall. “Someone giving us the look?”
“No.” Shaun massaged Kevin’s shoulder. “I can’t keep my eyes off you.” He kissed him hard. “Seeing you in those shorts and all sweaty has me thinking very naughty things.”
Hunger shimmered in Kevin’s eyes. “Like maybe what I’m thinking?”
“I’m sure it is.” Shaun trailed his fingers along Kevin’s spine. “Plus, it’s private.”
Kevin shivered. “Yes.” He allowed Shaun to hold his hand as they went into the apartment building. Once in the privacy of the elevator, Kevin pinned him to the wall and kissed him. He gave Shaun no chance to think as he opened his mouth and sucked on Shaun’s tongue.
Shaun roved his hands all over Kevin’s ribs, then down to his ass. He brushed the bulge in his running shorts against the one in Kevin’s shorts. Blood rushed to his cock and need overwhelmed him. He bit Kevin’s bottom lip, then tweaked one of Kevin’s nipples.
A groan rumbled in Kevin’s throat as the bell rang for Shaun’s floor. Shaun helped Kevin out of the elevator, but barely noticed his surroundings as he headed to his apartment. All he saw was Kevin.
His thoughts blurred. He loved the way Kevin’s lip crinkled when he was deep in thought, the way he squirmed so much before he finally fell asleep or how he stared at Shaun with utter love in his eyes.
Kevin smoothed his hand over Shaun’s ass. “Have I told you I love your butt? It’s perfect.”
Shaun fumbled with his keys and opening the apartment door. Kevin knew how to blow out his synapses. He finally unlocked the door, then nudged Kevin inside. He’d never last at this rate. Instead of his normal routine of taking off his shoes and abandoning his keys on the table, he kept the shoes on and tossed his keys onto the floor.
Kevin’s eyes widened as Shaun pinned him to the door. He splayed his hands on the door and moaned when Shaun shoved his fingers beneath the waistband of his shorts.
“Want you,” Shaun said against Kevin’s throat. “Want your sticky, sweet, heady…I want it all. Right now.”
Kevin whimpered, but didn’t argue. Instead, he ground his hips and rode Shaun’s thigh.
“That’s it.” Shaun shoved the shorts down, exposing Kevin’s ass. He scraped his nails across Kevin’s skin. “I want to be inside you. Is that where you want me?”
“Yes.” Kevin held on to Shaun’s shoulders. “Now.”
“Now?” Shaun let go of his lover and turned him around, then pinned him to the door again. He yanked Kevin’s shorts to his knees. “Your ass is a thing of beauty, too.” He dashed away long enough to retrieve a bottle of lube. When he returned to Kevin, he sucked the side of Kevin’s neck, drawing a groan from him.
Kevin managed to work his shorts down to his ankles and arched his back, baring his butt. He pressed his cheek to the door. “Fuck me.”
“I will.” Shaun opened the bottle of lube, then dribbled the clear fluid down the crack of Kevin’s ass. He slid his finger along the slickness until he found Kevin’s hole. He toyed with the tender skin. “I’m burying myself so deep in here.” He eased his digit past the tight muscle. “Breathe, baby.”
Kevin rocked his hips, pushing himself onto Shaun’s finger. “Love that.”
“Stroke yourself.” Shaun added more lube and another finger. He wanted Kevin nice and loose for him. Once he got inside his lover, he wouldn’t be able to stop. He sucked on Kevin’s shoulder and increased pressure on Kevin’s shoulder in time with moving his fingers in his lover’s ass. He scissored his digits, opening Kevin.
Kevin planted one hand and his cheek on the door, then reached between his legs. He grunted. “More.”
“Relax.” He’d said the word, but could he do the same? Bullshit. He could barely think straight. “Need me?” he asked against Kevin’s shoulder. “Tell me.”
“Fuck me.” Kevin writhed. “Oh God.”
“Good boy.” He withdrew his fingers, then shoved his shorts down. He added more lube, slickening his cock, then lined himself up with Kevin’s hole. “All mine.” He loved the heat of the moment. Frenzied. He grasped Kevin’s hips and sank to the hilt into him. The feel of Kevin’s snug hole and
the immediacy of the moment weren’t lost on Shaun. He moved slow at first, but the passion and desire in his veins took over. Nothing else mattered.
“Shaun.” Kevin rocked against him. He shivered and moaned. “More.”
Without a second thought, Shaun increased his pace. He pushed deep into Kevin, loving the oneness of their connection. He’d never felt anything this heady or deep with anyone else. Kevin brought out the wild side of him, but the protective side, too. He wanted a future with this man.
Shaun lost himself in the thrill of fucking Kevin. He mashed Kevin into the door, pistoning into him. Blood surged through his body and desire overwhelmed him. He gritted his teeth.
Kevin shuddered and bucked against Shaun. He met him thrust for thrust. “Oh, God.”
Shaun held on to Kevin, sliding his arm around his boyfriend’s waist. He grasped Kevin’s hip with his other hand. “Fuck.” He pressed his mouth to the back of Kevin’s neck. “Fuck, fuck, fuck.” He had no other words. Nothing rational, anyway. He didn’t care who heard them or what anyone thought. This was raw power and love in motion.
The power of the orgasm crept into his brain. He raked his teeth over Kevin’s skin. “Come for me,” Shaun bit out. “Do it.”
Kevin whimpered as he jutted his ass at Shaun. He tensed, then groaned and bowed his head.
Feeling Kevin come apart was more than enough to push Shaun over the edge. He tipped his head back and growled as his thrusts turned animalistic. The world around him blurred and he bared his teeth. He surged into Kevin a final time, pushing as deep as possible as he came. “Fuck.”
Shaun groaned and pressed Kevin to the door. Sex had never been frantic before, but Kevin brought out his animal side. He kissed Kevin’s bare shoulder. “I love you,” he murmured.
Kevin tensed. “Shaun?”
He withdrew from Kevin. Shit. He needed a towel or something. He grabbed the towel from his gym bag and dried Kevin’s back down to his ass. “I do. I love you, Kev.” He cleaned up his boyfriend, then himself. “It’s fast, but it’s the truth.”