“Relax, baby,” I reminded him. “Take a breath, push out. Just like that.”
The tight heat of his body made my eyes roll back and my balls tighten. Fuck, he felt good. “So fucking tight for me,” I breathed. “You feel amazing.”
After a minute of my shallow thrusts, Alex’s butt moved back toward me, seeking more. “Judd,” he whimpered.
“You want me inside you, Firebug? Want to feel me fucking into your tight hole?” I squeezed his ass cheek with my free hand. “Fuck, you’re making me lose my mind. Squeeze my cock.” I let out a filthy groan as I pushed through the squeeze and bottomed out, my pubic hair brushing his ass and my balls resting on his inner thigh.
Alex moved his arm back to thread his fingers into my hair and hold my face next to his. His breath came in shallow pants. “You’re fucking huge.”
I pulled back and thrust gently forward again. Now it was his turn to groan.
Alex’s fingers tightened in my hair. “Oh god. Judd, fuck. Please move.”
My hips moved on their own, sliding back and pushing forward over and over until I was fucking him in a steady rhythm. I pulled back enough to look down at where my cock was stretching him, at his rim, which was sloppy-slick and shiny with lube. I moved my fingers down to rub my thumb across the taut, sensitive skin, and he whimpered.
“You’re so fucking hot like this, spread out on my cock.” My voice was rough with want, and I wondered how much longer I would last. He felt so fucking good.
I swiped some of the lube off my dick and pressed against hisback again. When I wrapped my slick hand around Alex’s cock, he arched back into me before bucking his hips and pushing himself into my fist.
I jacked him quickly with the help of his own thrusting. He was out of his mind with pleasure, crying out and gasping, clutching at my hair and hand until he came with a shout and a shiver.
He was so fucking hot, so beautiful, and knowing I was the only person he’d allowed this close to him was just the cherry on top. As soon as I felt his hot release on my fingers and smelled it in the air, I thrust deep inside him one final time and came.
My orgasm shot white-hot from the base of my spine to my toes and fingers, leaving me a grunting, shuddering mess.
We were plastered together as close as two people can get. Our sweat-damp skin was touching from knees to neck, and I reached around him with both arms to hold him tightly, pressing kisses to the side of his face and neck.
“You’re so fucking sexy,” I said. “So gorgeous.”
I couldn’t stop praising him for his submission and surrender. For trusting me. For letting me have that experience with him.
“Stay right here. I’ll be back.”
I held the condom and pulled out, wincing at his discomfort and the mess until I could hustle into the bathroom and clean myself up. Once I’d brought out a wet cloth to clean him up, too, I moved in next to him and pulled the covers back up over us. “C’mere.”
I moved him so his head was on my shoulder and his arm wrapped around my middle, while my arm curled protectively over his shoulders. “You okay?”
He shuddered again. “God, yes. I can still feel you. But I also feel empty. It’s weird.”
“Mm.”
“Have you ever bottomed?”
“Yeah. And if you want me to bottom for you, I absolutely will.”
Alex moved up to rest his chin on my chest so he could look at me. “You were so closed off at first. It’s strange hearing you suddenly be so open.”
I brushed the wild hair off his forehead. “I didn’t want to let go of the man I still had feelings for.”
“What made you change your mind?”
“I caught feelings for another man,” I said with a smile. “Either that or I’ve decided you need a full-time fire-safety officer to make sure you don’t get into trouble. One of the two.”
His laughing eyes flashed in the darkness. “Is that what I am? Your pet project?”
I nodded. “Someone has to keep you safe, baby, and it’s clearly going to take expert-level care.”
We fell asleep exchanging soft teases and kisses. And in the morning, he was gone. Off to a family thing and then straight into work.