I lean down and capture his mouth before doing anything else, kissing him slow and thorough until he's writhing beneath me.
Griffin's hands slide up my sides, one cupping the back of my head to hold me close while the other explores the plane of my back. When I finally pull away, we're both breathing hard again, and his eyes have gone from sleepy to hungry.
I slide down his body, trailing kisses across his chest and stomach until I'm settled between his legs. Griffin's thighs fall open to accommodate me, and I can feel the tension coiled in his muscles as he watches me through heavy-lidded eyes.
I wrap my hand around the base of his shaft and lean in, dragging my tongue along the underside before taking just the head into my mouth. His taste floods my senses, salt and musk.
I hum around him and his hips buck involuntarily, making me take him deeper.
"Fuck, Jacob,” he groans, one hand fisting in the sheets while the other hovers near my head like he wants to touch but is afraid to.
I glance up at him and deliberately sink further down, relaxing my throat until my nose brushes the dark hair at his base.
Griffin's restraint snaps. His hand finally tangles in my hair, not pulling but guiding as his hips lift to meet my mouth. I let him set the pace, hollowing my cheeks as he thrusts shallowly at first, then deeper when I relax and take it.
The sounds he makes are raw and unfiltered.
I pull off with a wet pop, keeping my hand wrapped around him as I press open-mouthed kisses along his length.
Griffin makes a frustrated noise, his hips chasing my mouth, but I hold him steady with my free hand splayed across his lower abdomen.
My own cock throbs where it's pressed against the mattress, the friction not nearly enough.
"Stop teasing,” Griffin pants, tugging at my hair with just enough force to send heat straight to my groin.
His restraint has completely unraveled, and seeing him like this - demanding, desperate - does something to me. I take him back into my mouth without warning, swallowing him down as far as I can while grinding shamelessly against the sheets beneath me.
"Christ, your mouth,” he gasps, and his thighs tremble on either side of me.
I work him with lips and tongue and hand in tandem, learning what makes his breathing hitch and what draws those beautiful broken sounds from his throat. When I glance up through my lashes, he's staring down at me with such raw need that I nearly come untouched.
I double my efforts, taking him deep and sucking hard as my hand works what my mouth can't reach. Griffin's grip in my hair tightens to the point of pain, his control fracturing completely. His thrusts become erratic, chasing his release, and I relax my throat to let him take what he needs.
"Jacob, I'm - “ he warns, voice breaking, but I don't pull away. Instead I hum around him and that's all it takes.
He spills down my throat with a shout, his whole body going taut as pleasure crashes through him. I swallow everything he gives me, working him through it until he's trembling and oversensitive beneath my touch.
I sit up and reach for my cock. My hand shuffles over the velvety skin faster and faster as I stare down at the bare man beneath me.
Griffin recovers faster than I expected and sits up, his thighs parted on either side of my knees. He bats my hand away and wraps his own calloused palm around my length. His grip is firmer than mine, his strokes more deliberate as he leans in to kiss me.
Griffin flips our positions in one fluid motion, pinning me beneath him on the mattress. His hand never stops moving on my cock, but now he has leverage, using his weight to keep me exactly where he wants me.
"You look so good like this,” he says, voice rough as gravel. His mouth finds my neck, teeth scraping over my pulse point while his fist pumps faster.
I arch into him, hands scrabbling for purchase on his shoulders.
"Oh fuck, jesus christ,” i moan incoherently. "Griffin..fuck Griff."
"Say my name like that again,” Griffin demands against my ear, his breath hot and urgent. His hand tightens its rhythm, thumb swiping over the head of my cock with each upstroke. "I want to hear you fall apart for me.”
The possessiveness in his voice sends me spiraling, and when his teeth sink into the junction of my neck and shoulder, I shatter.
I pull him down on top of me as I come, needing his weight and warmth as pleasure tears through my body. My release spills hot between us while I shake apart in his arms, gasping his name over and over.
Griffin holds me through it, his hand gentling as the aftershocks roll through me, his lips pressing soft kisses to my temple and cheek. When I finally come back to myself, we're stuck together again, breathing hard in the morning light streaming through the window.
Griffin shifts his weight but doesn't pull away, his forehead resting against mine.