“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.”

Kevin yanked his shorts up, faced Shaun, then raked his fingers through his hair. “How do you know?”

“That I love you? Easy.” He pulled his own shorts up and tossed the towel onto his bag. He couldn’t have this conversation with his clothes around his ankles. “My heart aches for you when we’re not together. I think about you often and I feel more like me when I’m with you. I see my future with you and I want to grow old beside you. I’ve never felt this way about anyone. Ever.”

Kevin sighed. “You’re sure?”

“I am.” He curled his fingers under Kevin’s chin. “I’ve never been more positive in my life. I know it’ll take you longer to admit it, but when I look into your eyes, I know you feel it, too. No rush, but I needed to tell you how I feel.” A twinge of relief hit. He’d been honest and Kevin hadn’t pushed him away. Progress.

“I can accept that.” Kevin nodded and rested his hands on his hips. “I thought you were going to tell me something outlandish, like you and your ex were having sex and you needed one more fling to get him out of your system. You know, something outlandish.”

Shaun frowned. “Because you’d be so okay with me doing that—fucking,” he said, his voice flat. “I’m joking—I know you’d hate it.”Holy fucking shit.Kevin’s comment had to be a stray guess, but still, it was too harsh. “Don’t tell me you think I am. I’m not.”

“If I found out you were with your ex, then it’s a dealbreaker. I don’t date guys who are with someone else.” Kevin shrugged. “But I trust you. I don’t trust many people, but I do you. I truly doubt you’re dating your ex or doing anything like that, because you’d tell me.” He shrugged again. “Plus, Leo would know you were doing something shady and bite you. That’s how he knew Kyle was no good.”

“He’s never bitten me.” Shaun couldn’t wait any longer. He hadn’t done anything wrong, but that didn’t make the guilt go away. Besides, Kevin was right—he hated keeping secrets from him. “Kevin, I need to talk to you.”

“Aren’t you talking to me now?” He grabbed his water bottle from the floor and took a drink, then gasped. His brow crinkled. “You’re in love with me. What else do I need to know? You’re clean, I’m clean, you’re in love with me and you’re my boyfriend. What’s there to know?”

“I’m meeting with Jonah this afternoon.” Shaun held his breath, awaiting Kevin’s reply.

“Meeting with him?” Kevin asked, his voice soft. “Like…meeting?”

“Yes.” Shit. He’d answered that wrong. “It’s complicated.”