Page 182 of Holy Hearts


Font Size:

“F-fuck, Soph,” he says, pressing into her slowly.

The sound he makes, the way he cries out, sends a jolt straight through me.

I slick myself up, aligning the head of my cock with his entrance, and as soon as I press forward—just the barest nudge—Kai goes completely still.

His breath catches, his fingers tightening against Sophie’s hips like she’s the only thing keeping him grounded. I pause immediately, my hands squeezing his waist in reassurance.

“Kai,” I murmur, my voice low and steady. “Breathe for me.”

He exhales shakily, his back rising and falling beneath my palms.

“That’s it,” Sophie whispers, voice warm, coaxing.

I feel the exact moment the tension in his muscles begins to unravel, when he stops holding himself back. His thighs stop trembling, his weight settles fully against Sophie in front of him, and he breathes out another shaky sigh.

“Good,” I murmur, pressing a slow kiss between his shoulder blades. “That’s my good boy.”

Kai makes a sound low in his throat—something between a groan and a curse—but he doesn’t pull away. Instead, his hips tilt back the smallest fraction, a silent invitation.

I take it.

Pushing forward, inch by agonizing inch, I sink into him, my grip on his hips tightening. The tight, hot grip of him steals my breath, and I feel his entire body tense again.

Kai’s head tips back against my shoulder, his mouth falling open as I slide deeper into him. He pulls Sophie up so that we’re all on our knees, the three of us connected in a way that I never could’ve imagined before this moment.

The heat and tightness of his body pulls a groan from deep in my chest, and I grip his hips, holding him steady as I thrust forward. His breath stutters, his fingers digging into Sophie’s waist as he grinds into her from behind.

Sophie gasps beneath him, her spine arching as Kai thrusts into her, slow and deliberate. Her fingers reach back and curl around my hands, knuckles white as she chokes out his name. We find our rhythm quickly, moving in tandem, each thrust timed with his movements inside Sophie.

“Good girl,” Kai murmurs, his voice low and dark, as he fucks her relentlessly, his hands bracketing her hips. “Take me. Just like that.”

I lean in, pressing my chest against Kai’s broad back, the heat of his skin searing against mine. My lips brush the shell of his ear as I murmur, “You’re doing so well, love. You feel so good wrapped around my cock.”

Kai groans, his hips jerking forward as he takes Sophie deeper, his rhythm faltering for a moment before I guide him back into place with a firm hand on his lower back. The three of us move together—every groan from my lips, every gasp from Sophie layering over the other, weaving a cacophony of raw pleasure and connection. Sophie’s noises rise in volume with each thrust, her body trembling as Kai drives her higher and higher, his hips rolling against hers with unrelenting precision.

“Kai,” Sophie gasps, turning her head to catch his gaze over her shoulder. Her cheeks are flushed, her lips swollen and parted.

“I know,” Kai rasps, his voice trembling as he thrusts harder, deeper, his control fraying at the edges. “I’ve got you, little dove. I’ll take you there.”

His words hit me like a lightning bolt, and I tighten my grip on his hips, thrusting deeper into him as he loses himself in Sophie. His body clenches around me, the sheer power of it forcing a groan from my lips.

“Fuck, Kai,” I murmur, my voice low and strained. “You feel so good. So perfect.”

Kai’s head tips back against my shoulder again, his silver-gray eyes blown wide as he meets my gaze. There’s something raw and vulnerable in his expression, a mix of surrender and reverence that makes my chest ache.

“Julian,” he whispers, his voice breaking. “I?—”

“I know,” I cut him off gently, pressing a kiss to the side of his neck. “I love you too.”

His breath catches, and I feel the tremor that runs through his body as the words settle between us. For a moment, time seems to stop, the world narrowing to the three of us tangled together, every touch and sound and breath a testament to the unshakable bond we’ve built.

Then Kai surges forward, his hips snapping against Sophie’s with a force that makes her cry out, her whole body trembling as she shatters beneath him. Her moans echo through the room, raw and unrestrained, as she rides the waves of her climax, her body taut and trembling.

Kai isn’t far behind, his body tensing as he spills into her, his release shuddering through him in sharp, pulsing waves. His head drops forward, his breath coming in short, ragged gasps as he grips Sophie’s hips, holding her flush against him.

The sight of them—the way their bodies fit together, the way Sophie melts into him—sends me over the edge. My hips jerk against Kai’s, a deep groan rumbling from my chest as I come inside him, the intensity of it stealing the breath from my lungs.

For a moment, the three of us collapse into each other, our bodies tangled and trembling, the room filled with the sound of our ragged breaths. Sophie turns her head, her gaze soft and glassy as she smiles at me, her hand reaching back to tangle in Kai’s hair.