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.