He moved back, his hand finding my cock equally hard and eager. He stroked me in sync with my movements. I groaned into his neck, my hips thrusting forward into his hand.
I let go of him, reaching for the lube and pouring some onto my fingers. He spread his legs a bit, giving me better access. I circled his hole, gently pushing in, feeling his body suck my fingers inside his opening.
He moaned, and his head fell back onto my shoulder. “Fuck. I don’t think I’m ever going to get enough of you.”
“Fine by me.” I kissed his shoulder and then grabbed another condom from the nightstand. After rolling it on, I slicked it with more gel and then aligned myself with his asshole. I entered him slowly. I went in inch by inch until I was fully sheathed inside him.
Keaton let out a shaky breath, his body trembling slightly. “Move. Please.”
I started to thrust, my hips rolling against his ass. I went slow at first, letting him feel every inch of me. He moaned as his hand reached back to grip my thigh, urging me on. Picking up the pace, my drives grew deeper and more urgent.
I reached around, and my hand found his cock again. I stroked him in time with every push of my hips. Soon, his body tensed beneath me, and his muscles clenched as he cried out, his orgasm pulsing hot and thick onto my hand and the comforter we were on top of. The sound of him coming sent a jolt through me, pushing me to the brink. I drove into him with a final, urgent thrust, and my own release exploded over me, leaving me gasping and panting.
Our bodies trembled together, the aftershocks of our pleasure flowing through us. With my arm wrapped snuglyaround his waist, I held him close, feeling his chest rise and fall against my forearm.
In that moment, I realized this was only the start of something bigger. A new chapter in our story.
18
Keaton
I wokeup before my alarm and paused for a moment. Rowan was behind me, one arm draped over my waist, his chest pressed against my back, and his leg loosely hooked over mine, as if he never planned to let me go.
My throat went dry.
For years, I’d shoved away memories of him, pretended he didn’t matter anymore, and convinced myself I’d moved on. Now he was in my bed, breathing against my neck like no time had passed between us.
What had happened last night felt almost too easy, which left a knot of uncertainty in my chest. Had I forgiven him too quickly? Was pursuing something with him a good idea or just setting me up to get hurt again? I’d never been one to shy away from taking risks, but I wasn’t sure if the possibility of getting my heart broken again was worth the pain.
His fingers flexed against my abs, and I stayed still.
“You awake?” His breath brushed against my skin.
I exhaled slowly. “Yeah.”
His nose nudged the back of my neck, and I felt his lips trailing along the sensitive skin there.
He pressed his lips to the spot between my shoulder blades. “Don’t move. I want to stay like this for a little bit longer.”
A small smile tugged at my mouth. “Look at you being all sweet and shit.”
His arm tightened a little around me, pulling me closer, and for a moment, we just lay there together. But it only took seconds for my brain to start working overtime again. I shifted a bit, and his grip loosened just enough for me to turn onto my back.
Rowan propped himself up on one elbow, his eyes still heavy with sleep. He looked different like that—less guarded than he’d been since he first walked into Titan Elite. This was more like the guy I used to know.
“Everything okay?” he asked quietly.
I huffed out a small breath. “Yeah.”
He studied me for another second, as if he didn’t fully believe what I said but didn’t push for anything more.
I dragged a hand over my face. “There’s something we need to talk about.”
His brows pulled together. “Yeah?”
I stared at the ceiling for a second, trying to figure out how to phrase it without making it sound like I was backing out of everything we’d talked about the night before.
Because I wasn’t.