She presses a kiss to his lips, and he wraps her in a hug, knees forgotten. They really do make a beautiful couple. But I’m secretly glad they never got together before now.

Slowly, bemused, she pulls back. A soft, growly groan rumbles from him, and she presses a finger against his lips. “You’ve gotta learn to share,” she teases.

Then she scoots off his lap, crawling around the corner to me. I open my arms for her, heart bursting in my chest. Being wanted by this woman is incredible. I’ll never get used to it. Never take it for granted. She holds herself aloof from the world. I see that now for what it is—a protective shell. Not that she thinks she’s better than anyone else, no. Quite the opposite.

She sinks onto my lap and wraps her arms around my neck, a happy little koala. Her fingers graze my nape, nails gently scraping my scalp. I shiver, and she smiles at me with a soft, lazy smile.

“He’s right,” I murmur, flexing my fingers into her hips. “You are a dream.”

Alex stretches out, leaning back into the other corner as he kicks off his shoes. Katherine watches him, and I feel the peace washing through her, the way she stills and softens. Melts.

His fingers work the top button of his shirt, and her breath stalls. Only when the second button pops free does she take a deep, shuddering breath.

“You guys are just buttering me up.”

“Is it working?” Kingston asks, thumbs gliding up the sides of her calves.

She gives a throaty laugh that makes my cock surge beneath her ass. Greedy bastard.

“Totally.”

I skim my left hand up her side, beneath her shirt, stopping at the curve of her breast. Her eagerness seeps from every pore.

Next to us, Kingston unzips his pants. The sound is loud in the quiet space. He slouches deeper in his seat, lids growing heavy.

Katherine’s fingers draw lazy circles against my skin as she watches him. I hold my breath as he reaches into the confines of his jeans and pulls out his cock.

In the dim light, I get an impression of a long, lean shaft. Hard as nails. He grips himself tightly, pumping once, twice, and then presses his head back into the cushions.

Katherine slides off my lap onto the floor. I hand her a pillow and she murmurs her thanks as she takes up residence at his feet. He spreads his thighs, making space for her.

It’s so quiet I can hear our combined breaths of anticipation. This goddess is at our feet, eyes lifted in worship.

Her palms skim up his legs, but he doesn’t stop his rough handling. Keeps fucking his fist as she watches, leaning closer and closer until her hand closes over his.

I swear I can feel their hands on my cock. Her warm breath. Her eyes.

All the while, Alex watches from his perch across from me. He’s stretched out, his big body relaxed. Except for his cock. That part of him is hard again.

Kingston sucks in a breath. Passion crackles between them, pulling them tighter, winding around them. Katherine moans and gives her ass a happy little wag just before she closes her mouth over his tip.

Alex, Kingston, and I sigh in unison. It’s the most surreal, delicious experience of my life. I never thought I’d find pleasure in watching another man get a blow job. But when it comes to sharing Katherine, when I watch Kingston enjoying himself so much, I feel it all, too. I feel the longing and the desire, the pent-up need. And just like him, I feel like I’m going to come out of my skin.

Because I know what it’s like to watch my best friend with a fury that makes me weak.

But Kingston is lucky enough to have that wish come true. To realize that dream.

And I can’t even begrudge him that.

In fact, I would love to lean in and share his cock with her. Wrap my arms around both of them and lose myself in the fantasy. Would they let me?

Would they welcome that?

Now’s not the time to ask.

His chest puffs up and down as he struggles for oxygen. Katherine has both hands wrapped around his base, head bobbing as she licks him like a lollypop.

He pushes his pants lower. Across the way, Alex takes out his own dick, stroking it lightly.