His cock, hard and insistent, presses against my hip as his hands slide down to grab my ass, pulling me flush against him. His grip is possessive, leaving no space between us, no question about what he wants.
“Fuck,” he growls against my mouth, breaking the kiss just long enough to breathe. “You have no idea how long I’ve wanted to fuck you. To feel you. God…” He lets out a low, breathless laugh. “I’m glad you can’t read my mind because if you knew the things I’ve imagined doing to you during hospital rounds—all the ways, in every…fucking…place—” Each word is punctuated by a thrust of his hips, his cock grinding against my thigh like a promise of everything he’s about to do to me.
I can’t speak, can’t even think straight. My chest heaves, my cock throbbing painfully, as I grip him tighter, clinging to the solid heat of his body. “Then don’t stop,” I whisper, my voice barely audible over the sound of my own pounding heart. “Please, James.”
His name has an immediate effect. Gabrielle doesn’t hesitate. His hand slides between us, and before I can fully process it, his fingers close around my cock. The contact is electric, sending a bolt of pleasure so sharp it nearly knocks the air out of me. My knees threaten to give out, and I clutch at his shoulders for support, my breath coming in shallow gasps as his grip tightens. He strokes me slowly, teasing and torturous all at once, drawing out every ounce of need until I’m trembling against him.
“Fuck,” I breathe, my head tipping back against the warm, slick tile. The steamy cascade of water pouring over us blends with the heat of his touch, intensifying every sensation until it’s almost too much.
“You’re so hard for me,” Gabrielle whispers, his voice raspy and close against my ear. His lips kiss the side of my neck before his teeth graze over the sensitive skin. I shudder, a helpless whimper escaping me, and the sound only seems to spur him on.
He presses closer, his body pinning me firmly to the wall as his strokes grow more intense. His thumb circles the head of my cock, spreading the slickness. Every touch is measured, controlled, like he’s savoring the way I’m falling apart in his hands.
“James,” I moan, my voice breaking as his teeth sink lightly into my neck again, the pressure enough to make me gasp. He follows it with the warm slide of his tongue, soothing the sting, only to nip at me again, his mouth leaving a trail of fire across my skin.
“Hearing you moan like that—fuck, Ray, you don’t know what you’re doing to me,” he growls, his voice rough with need.
I moan helplessly and close my eyes as his hand moves faster, his strokes leaving me shaking. My hips jerk into his grip, wanting more, the sensation building so quickly it feels like I’m losing control. His other hand slides down my back to grab my ass, supporting me as my legs threaten to buckle entirely.
“Look at me,” Gabrielle commands, his voice thick with authority and want. My eyes flutter open, and when I meet his gaze, it nearly undoes me. His eyes are dark, his pupils blown wide, his lips parted as he watches me unravel beneath him.
“You’re so fucking beautiful like this,” he says, his voice low, almost reverent. His grip tightens just enough to draw a choked cry from me, the sound sound echoing in the stillness of the room.
His mouth returns to my neck, and I arch into him, nails digging into his shoulders as my moans spill out, unrestrained and frantic. “James, I—” My voice breaks as the pressure inside me builds unbearably, every nerve wound tight.
“Come for me,” he pleads against my skin, his voice a soft, commanding rasp. His hand moves faster, his thumb pressing just right, every stroke precise and devastating until I can’t hold back anymore.
I cry out, my body convulsing as the pleasure tears through me, my release spilling hot over his hand. He doesn’t stop right away, his strokes easing only as the tremors subside, leaving me spent and trembling, every nerve alight with the aftershocks of pleasure.
Gabrielle leans in, his forehead pressing gently against mine, his breathing as ragged as my own. His hand cradles me with a tenderness that feels at odds with the intensity of everything that just happened like he’s afraid I might shatter. “You’re incredible,” he says, his voice soft but unshakably certain.
I manage a weak nod, my body still trembling, my mind a whirlwind as I close my eyes again, trying to process what just happened. But then his lips find mine again, slow and unhurried. And in that moment, I know one thing for sure—I don’t want this to end.
The warm tile presses against my back as I try to catch my breath, my chest rising and falling. Every nerve in my body still hums with the aftershocks of my orgasm as I open my eyes, and when I meet his gaze, I see the want still smoldering there. Then I notice it—he’s still hard. His cock, thick and flushed, glistens in the humid light.
For a moment, I freeze, my cheeks flushing at the sight of him. But then, like a flicker of fire catching on dry wood, courage sparks inside me. The memory of how he touched me, how his voice sounded when he fell apart, fuels me.
My lips part, and I hear my voice, even despite the pounding of my heart. “Do you want to come in my mouth?”
His eyes darken, and he groans, deep and guttural like my words have snapped whatever fragile hold he had on his control. “Fuck, Ray,” he growls. “You don’t know what you’re asking.”
But I do. I know exactly what I’m asking. Slowly, I sink to my knees, my heart pounding in my chest as I look up at him. The way he’s staring at me like I’m the only thing in the world, his chest heaving, his cock so close, flushed and glistening.
With trembling hands, I reach out, my fingers wrapping around him. He’s so hot, so heavy in my grip, and Gabrielle hisses sharply, his whole body tensing as I stroke him. The sounds he makes—those low, wrecked groans and whispered curses—send a thrill through me.
I lean in, my lips sliding against the swollen tip, and he lets out a gasp, sharp and shaky like he’s barely holding himself together. I glance up at him, and the sight of his face—his blazing eyes, his parted lips—makes my pulse thunder in my ears.
I part my lips and take him into my mouth, swirling my tongue over the sensitive head as he wraps his own hand around the base of his cock, guiding himself in. His other hand flies to my hair, his fingers tangling in the damp strands as he groans, “Fuck, Ray.” His voice is wrecked, his hips jerking slightly as I take him deeper, swallowing him down.
The weight of him, the taste of him, the desperation of his hand gripping my hair—it’s overwhelming in the best way. I slide my lips down his length, my tongue pressing firmly against the underside, and he curses again.
“Fuck,” he growls as I find a rhythm, bobbing my head, hollowing my cheeks with each motion. “You’re so fucking good at this.”
His words send a jolt through me, and I hum around him in response, the vibration pulling another sharp groan from him. I push myself further, taking him even deeper, my throat relaxing as I swallow more of him. His cock throbs against my tongue, and I feel the tension coiling in his body, his muscles taut under my hands as I grip his thighs.
“Ray,” he breathes, his voice breaking, torn between warning and desperation. “You’re gonna make me—fuck—I’m going to—”
I don’t stop. I take him deeper still, my hands sliding to his hips to keep him steady as he bucks against my mouth. His head tips back, his fingers tightening in my hair, and the moan that escapes him is almost guttural, echoing in the steamy room.