He pulls back just enough to look at me, his eyes dark, filled with raw desire. “God. You’re perfect,” he whispers, his voice thick with hunger, almost reverent, like he’s seeing me for the first time. His fingers trace the edge of my panties, teasing, and I gasp, my body arching toward him.
“Gabriel,” I sigh, my voice breathy.
He smirks, his lips brushing the sensitive skin of my neck, sending shivers down my spine. “Tell me what you need, baby.” His voice is a low growl, his breath hot against my ear as his fingers dip lower, teasing me through the fabric.
“I need you,” I gasp, my hands clutching at his arms, my short nails digging into his skin. “I need more.”
His grip tightens on my hips, the bruising pressure unmistakable, but I don’t care. I want this side of him.
“That’s my girl,” he murmurs, his lips trailing down the column of my throat, kissing, biting, sucking, until my head falls back against the door, a moan slipping from my lips. His teeth scrape against my skin, rougher than before, and it sends a spark of heat straight to my core.
With one swift motion, he yanks my panties down, tossing them aside, and then his fingers are on me, sliding between my thighs, teasing the heat of my core. I’m trembling, my breath coming in quick bursts as his fingers find the slickness between my legs. I whimper. His touch sends sparks of pleasure shooting through me.
“You’re so fucking wet,” he groans, his breath hot against my skin. “This all for me?”
I can barely respond, my breath coming in short gasps as his fingers work me into a frenzy, each stroke pulling me closer and closer to the edge. My legs feel weak, my body shaking, but Gabriel’s there, his other arm wrapped around my waist, holding me steady. His grip is firm, controlling, and I’m at his mercy, falling apart under his touch.
“Please,” I beg, my voice barely more than a whisper. “I need you, Gabriel.
His eyes darken, something dangerous flickering in their depths, and in one swift movement, he lifts me off the ground, carrying me like I weigh nothing.
My back hits the mattress, and he’s over me, his lips devouring mine. His hands are everywhere, rough and demanding, and I can feel the hardness of him pressing against me, thick and ready between the material of his jeans.
“Tell me you’re mine,” he growls, his voice rough, his lips bruising.
“I’m yours,” I breathe, arching up into him, my hands fisting in his hair. “I’ve always been yours.”
That’s all it takes.
Gabriel shoves down his jeans and underwear before positioning himself between my thighs. His movements are rough, impatient, as if he can’t stand the wait any longer. “You want me to fuck you?” he asks.
Hearing him ask it like that, it causes butterflies to explode in my stomach because yes, I’d very much like for him to fuck me right now.
“Yes. Please.”
In one smooth thrust, he fills me completely. There’s no hesitation, no slowness—just raw, unfiltered need. The air leaves my lungs, a strangled moan slipping out as my body adjuststo the stretch. My back arches off the bed, the sensation overwhelming, but so, so good. He stills for a moment, his forehead pressing against mine, both of us breathing hard.
“Fuck,” he groans, his voice strained, his breath hot against my skin. “You feel so fucking good. Your pussy squeezing my cock.”
I can’t speak, can’t think. All I can do is feel—every inch of him inside me, the way he stretches me, fills me, consumes me. There’s no tenderness in his thrusts. They’re rough, demanding, pushing me to the edge faster than I thought possible.
His steady pace becomes something more urgent, more desperate, and Gabriel’s thrusts get even harder, faster. His fingers dig into my hips, his breaths coming faster, rougher, like he’s losing control. With each snap of his hips, it’s as if he’s trying to imprint himself on me.
“Gabriel!” I moan, my nails digging into his back, desperate for something to hold onto. The pleasure builds and builds until I can’t take it anymore.
His hand wraps around my neck, taking me by surprise. My eyes widen and his fingers apply just enough pressure for the adrenaline to kick in.
I gasp.
His eyes lock on mine. “Come for me, baby,” he growls, his eyes never straying. “Let go. Let me feel your pussy strangle my dick.”
And I do.
I come undone, the tension in my body snapping all at once, pleasure crashing through me in waves so intense I can’t even scream.
My orgasm rips through me, my body shaking, trembling beneath him as wave after wave of pleasure crashes over me. Gabriel isn’t far behind, his movements becoming frantic,desperate, and then he’s groaning my name, his body tensing as he finds his own release.
For a moment, everything is still, quiet except for the sound of our breathing, heavy and uneven. Gabriel stays there, his body pressed against mine, his weight comforting.