Font Size
Line Height

Page 30 of Glass Rose (Where Roses Rot #1)

“Good girl.” He adds a third finger, stretching me further. “You take my fingers so well. Gonna take my cock just as good, aren’t you?”

I nod frantically, beyond words now, as his fingers find that spot that sends shockwaves through my body. My legs shake, threatening to give out beneath me.

“Don’t you dare come yet.” He withdraws his fingers, leaving me empty and aching. “Not until I’m inside you.”

I hear the crinkle of foil, and then the blunt head of his cock nudges against my entrance.

“Tell me you want this.” His hands grasp my hips. “Tell me you’re mine.”

“I—”

“Say it.”

“I’m yours.” The words tumble out, raw and honest. “Now, please fuck me before I lose my mind.”

A dark chuckle rumbles through his chest. “You’re going to lose it either way.” He rams into me, burying himself all at once.

I cry out, my hands scrambling for purchase against the slick tile. He gives me no time to adjust, setting a punishing pace, his hips snapping against my ass. Each time, drives the air from my lungs, transforming it into moans that evolve in intensity.

“This what you wanted?” His hand comes down on my ass while holding me in place for his assault with the other. “Me, losing control? Using you how I please?

“Gavin.” I’m doing this to him, making this controlled, dangerous man come undone. “Don’t stop.”

His rhythm falters for a single moment, something shifting in the atmosphere between us. Then he resumes, rocking me forward, my breasts dragging against the cold tile.

The water continues to pour over us, steam filling the small space, making it hard to breathe—or maybe that’s just the effect Gavin has on me, stealing the oxygen from my lungs with each devastating thrust.

His hand finds its place back around my throat, fingers seeking my pulse points, applying just enough pressure to make my vision blur at the edges. “You feel so fucking good.”

His words shoot straight to my core, making me clench around him. He feels it, groans, and delves in deeper.

I’m close, so close, teetering on the edge of something explosive.

“Come for me.” His hand on my throat trails down, pinching my clit. “Now.”

My entire body convulses, inner walls clamping harder on his cock as I scream his name, the sound echoing off the tile walls, mingling with the hiss of the shower.

But Gavin doesn’t stop, if anything, he fucks me more brutally, drawing out my orgasm until my knees buckle and I’m only standing because his arm is locked around my waist.

“That’s it,” he growls against my ear. “Squeeze my cock just like that. Fucking perfect.”

The praise sends another jolt through me, extending my climax beyond what should be physically possible. Sparkles dance in my vision, the intensity almost too much to bear.

“Mine.” His teeth find the juncture where my neck meets my shoulder, sucking, marking, and claiming me. “All fucking mine.”

My orgasm finally begins to subside, leaving me trembling and my nerve endings raw and exposed. I try to withdraw, just slightly.

“Where do you think you’re going?” His voice is dark with promise. “I’m not done with you yet.”

“I can’t—too much?—”

“You can take it.” He pulls out and spins me around to face him, lifting me effortlessly against the tiles with his hands on my ass. “Or did you forget? I decide when it’s enough.”

My insides clench around nothing. I’m a mess in his hands.

His lips hover over mine. “I thought I’d lost you. ”

“Gavin…”

He impales me on his dick and crushes his mouth to mine, swallowing my gasp and whatever else I might have said. My back scrapes against the tile, the sting of it blending with the pleasure of being stretched around him.

“Eyes on me,” he commands when my lids flutter closed. “Want to see you take it.”

I force my eyes open, meeting his gaze—only a thin ring of darker blue visible.

He begins to move, deliberate and measured, a stark contrast to the frenzied pace from moments ago. “Feel that? Feel how perfectly you take me?”

“Yes.”

“You’re going to come for me again.” His chest rubs against my breasts. “Not looking away. Understood?”

I nod, because what else can I do when he so naturally commands my body and mind, having me on the verge of another orgasm. My breath comes in short gasps, my legs tightening around his waist.

“That’s it, baby,” he says. “Give it to me.”

“Gavin, I—” My entire body tenses, preparing for the fall.

His strokes grow harsher, deeper. “I’m right with you.”

He is. He always will be, and I knew he would find me.

“Please,” I beg. “Please let me come.”

“Show me who you belong to, Sofia.”

The orgasm washes through me with such intensity, far beyond the first, that I arch off the wall, my head thrown back despite his earlier command to maintain eye contact.

He grabs my chin, forcing my face back to his. “Eyes.” Thrust. “On.” Thrust. “Me.” Thrust.

I try, letting him see the aftershocks coursing through my body, the vulnerability, the complete surrender.

He grits his teeth, a guttural sound escaping him as he pounds into me one final time. His cock pulses inside me, filling the condom as his entire body goes rigid.

“Fuck.” Gavin’s lips capture mine, urgent and yearning, as if he’s still convincing himself I’m alive. His tongue invades, claiming every inch. “You’re perfect.”

“Thank you.”

His smile is crooked. “For the orgasms?”

“For finding me. For not giving up.”

“I’ve never wanted to protect anyone the way I want to protect you.”

There’s so much he’s not saying, but I hear it anyway. The unspoken admission hangs between us, more intimate than what we’ve just done.

In this apocalypse, where we’ve lost everything—civilization, safety, normalcy—I’ve found something I didn’t have since I moved out from my parents.

Home.

Not a building or a place, but this feeling. This man. This unexpected peace amid chaos.