Another swallow with him pressed the tiniest bit deeper toward the back of my throat tested my limits. I pulled back to drag in a deep breath before sucking and licking down his rigid member once more.
Soon after, my hand joined in the urgent rhythm, meeting my lips before shuttling back down to the base.
Exclamations of “fuck” and “oh shit, sweetheart, right there” were the soundtrack to my efforts and made me try to take him a little deeper each time.
Up and down. Swallow. Breathe. Repeat.
It was the sounds he couldn’t control that heightened my satisfaction: heavy pants, strangled grunts, and fierce inhalations through his nostrils as he tried to control his breathing but failed.
I was flooded with a euphoria I’d never felt before meeting him.
When Ash’s hips started making little aborted movements, I guessed he was close to his release.
Wanting to give him one more piece of me, I groped blindly for his right hand, dragging it to the top of my head. I reached to cover it with mine, pressing down hard.
“Jesus fuck. Just when I think you can’t get any hotter, sweetheart.”
I hummed in response. The vibration caused him to grip my hair, a mild sting resulting from the pull.
I hummed again, giving him permission to keep pressure on my head.
Jaw aching, shoulders struggling to hold me up much longer, I doubled down on the movements of my tongue with the energy I had left.
“Fuck! Oh shit! Get ready, Cade baby, I’m going to come,” he growled through gritted teeth, the volume of his voice overpowering against the silence of the hotel room.
Ash used his hold on my hair to guide my head away from his dick, but I gave the tiniest shake of my head.
I was going to take everything he had to offer.
His body went taut. The muscles of his ass and stomach pushed his pelvis up so that it arched slightly off the bed, the movement quickly followed by the first shot of cum erupting from his dick.
“Unghhhh,” he groaned, his ass falling back to the bed as his orgasm sent tremors through his body.
I rushed to swallow the first spurt as the subsequent ones flooded my mouth. I was determined not to let a single drop escape.
A final sigh had Ash practically melting into the bed.
I tilted my chin up, catching Ash’s eyes as the final trickle of pleasure leaked from his slit. My cheeks were slightly rounded by the remainder of his cum I’d yet to swallow.
Letting go of the tip of his dick, I sealed my lips as I pulled my mouth away from his still half-hard length in my hand.
I made sure to slow the movement of my throat as I swallowed the last of his orgasm so he could see the way my Adam’s apple protruded obscenely as the liquid made its way down to my belly.
Thoroughly wrung out by my efforts, I mustered up a hazy, satisfied smile as I pushed myself to kneel on the bed.
I closed my eyes on a long blink. Despite my own painfully hard dick, I was ready to ignore it and lie down beside Ash until my alarm woke me up long before dawn.
A gasp escaped me when I felt two strong arms wrap around my shoulders, pushing me down onto the bed.
The shock of my back hitting the mattress had my eyes going wide.
Without preamble, Ash spit in his hand and reached down to grab my dick. His fingers tightened like a vase around my aching cock and he immediately set a ferocious pace as he beat me off.
“Was this what you wanted? Me off my leash?” he growled.
I nodded, stunned still by his primal appearance, my body only jerking sporadically when pleasure zipped through my limbs as the orgasm built deep behind my groin.
Asher was propped on his side, the length of his body pressed against mine as he stroked my dick like he might explode if he didn’t wrench an orgasm from me immediately.