But we’re not rushing this. We can’t. There’s too much weight behind it. Too many apologies we haven’t said out loud. Too many nights apart and too much silence to pretend this is just lust.
It’s not. It never was.
I step back and they let me, give me space, even though none of us want distance right now. I look at them—three men I never should’ve fallen for. Three men I love more than I thought I was allowed to. Jack, with his scowl and his aching tenderness.Gavin, all precision and guarded passion. Harrison, steady as gravity, built like he could carry the world and does.
I don’t want to wait anymore.
“I need you,” I say, and it’s not a plea. It’s a truth.
Jack’s jaw flexes. Gavin steps forward, hands on my hips. Harrison tugs me gently toward the couch.
We fall together, a tangle of hands and mouths and murmured apologies. My sweatshirt hits the floor first, followed by Gavin’s jacket. Jack lifts me into his lap like I weigh nothing, and Harrison kneels beside us, his hand sliding up my thigh, slow and reverent.
There’s nothing messy about this—not anymore. No more chaos. No more secrets. Just the four of us, finally in the same place, finally moving in the same direction.
Gavin presses his forehead to mine, breath shaking. “You don’t have to be afraid anymore.”
I nod. “I’m not.”
Harrison kisses the inside of my knee. Jack cups my jaw. And I let go of everything else. I don’t know whose hands are where first. I just know I want them all.
I want Jack’s mouth on my throat while Harrison presses heat between my legs. I want Gavin’s hands framing my face like I’m something sacred, even as he lets the rest of him go. I want the weight of them around me, the warmth, the tension, the breathless edge we’ve all been holding for far too long.
We’re not rushed. We take our time.
Jack tugs my leggings down slow, eyes on me like he’s still memorizing every inch. “Been thinking about this every damn night,” he murmurs, kissing my hip, then the soft curve just below my stomach. “Missed you more than I knew how to admit.”
Gavin kneels behind me, one hand on my lower back, the other trailing fire down my spine. His mouth brushes my shoulder. “You don’t get to leave us again.”
“I’m not going anywhere,” I whisper.
Harrison doesn’t speak. He doesn’t need to. He’s already in motion, his fingers sliding between my thighs. I gasp, my body arching toward his touch. His lips find my thigh, the inside of my hip. When he finally replaces his fingers with his mouth, I nearly sob.
The men around me move like they’ve rehearsed this—not the motions, but the meaning. The rhythm of what it means to worship someone not out of duty or ownership, but love. The real kind. The messy, painful, irreplaceable kind.
Gavin rises to kiss me again while Harrison makes me tremble on his tongue, and just as I crest into a climax, they switch it up again. Jack slides his hands beneath me as Harrison fingers me to the finish line. When I fall apart, I fall into all of them.
But it doesn’t stop there. Jack pulls me into his lap next, letting me straddle him as his hands guide me down. The stretch of him is everything—full and deep. He breathes my name like it’s a confession.
Gavin’s mouth is on my back, my shoulders, the slope of my neck. Heat rises and falls and rises again. His hands curvearound my waist, helping Jack hold me in place while I move, as if I’d try to escape them.
Never.
Or maybe it’s sheer possessiveness. Maybe he needs to hold on to me, even now while I ride Jack. To know I’m not going anywhere. When he knows I’m close, he pushes me down Jack’s full length, forcing me to come on Jack’s cock as he drowns me with kisses.
Then Gavin pulls me off Jack and replaces him by pulling me onto his cock. It’s a different kind of fire—controlled, deliberate, devastating. He looks into my eyes the whole time, like he’s daring me to believe I’m really his. That this is real. I believe it. I believe it when his control falters and he curses under his breath as he spills into me, forehead pressed to mine as we breathe each other’s breath.
When Harrison lifts me last, he does it like I’m made of something breakable—but he moves like I’m not. He fucks me with strength and heat and everything he’s kept locked away since the moment I left. He holds my hips like he never wants to let go. I grip his shoulders and cry out his name as he groans into my mouth and breaks apart with me.
Afterward, we collapse on the couch, tangled and breathless and ruined in the best way.
Jack is the first to speak, his voice low and raw. “So, what now?”
I curl against him, Gavin at my back, Harrison curled behind my knees, his hand still gripping my ankle. “Now we figure it out,” I say. “Together.”
Gavin presses a kiss to my shoulder. “No more secrets.”
“No more running,” I agree.