He holds me tight, filled, stretched, and complete, savage in his need, sliding into me and using his grip on me to give me the friction I have to have.
“It’s too good,” he says, his voice strained and urgent. I shake as he nuzzles into me, the cords of his neck straining as we move, as he struggles to speak. “More than my fucking dreams, Kait.”
I rise on my knees, then fall, meeting his deep, jarring hip rolls and pushing against the pad of his thumb. It’s epic, far better than my fantasies. I slam down while he lifts. Loud and harsh moans torment me, too seismic to withstand. My body is lit by his touch, by his breath shuddering against my skin, fireworks of ecstasy crushing down on me as Henry begins to lose his tenuous grasp on control, and words of pleasure and need, curses and my name spill out of him.
He slides into me, no longer smooth and steady. With every rise and fall against him, onto him, his name is ripped out of me. It’s a mantra. Despite the hours I’ve spent imagining this, I’m shocked by the cataclysm that is us.
“Kait,” he says, each breath a deep drag of air. “I’ve never wanted anything the way I want you.” His voice sends adrenaline coursing through my veins. His pace is relentless, his hard grip on my hips making me match his rhythm, even as we begin to falter. He shows no signs of slowing as I start to break apart in his arms.
I have no idea how to speak, so I nod. I’m so close. Fierce determination mingles with satisfaction in Henry’s gaze as sounds I’ve never made before start to pour out of me.
He gently swipes over my clit, once, then again, but it’s the third time that threatens to shove me headlong toward the abyss. I moan. I’m so close. Brushing his lips against my neck, he drags his tongue over my skin as his whisper sends heat through my spine.
“Let me love you, sweet Kait.”
The last of my fear dissolves.
Henry’s here. He’s touching me, asking to love me. It’s real. We are real. Together.
His body crashes into mine, his hips slamming against me, his thighs holding mine apart. There will be bruises. The thought of Henry’s body marking mine makes me spasm around his shaft, my orgasm blasting through me without warning, an unplanned launch. He covers my mouth with his, and I shake in his arms while he goes even harder, railing me, his name muffled into moans by his lips.
It’s hard. Claiming. I’ve never felt more loved.
I cling to him. He never falters, the muscles of his back bunching under his sweat-slick skin.
“Kait. My Kait.” The words are torn out of him as he surges into me, starting to lose the rhythm as he finishes inside me, staring into me as he does. He pulls me close, holding me to him with force that is shy of painful, kissing my forehead, my cheek, my nose.
I’m blinded by the pleasure. I’m trembling, my thighs quivering, pressed against his hips, and I gasp his name as he hammers up into me with another violent thrust. I shiver despite the heat of his body and clamp down around his shaft, whispering his name as I lose control, pushed over the edge into ecstasy by the look on his face when I moan his name.
He adores me.
I’m rocketed into oblivion, spasming around him, his rhythm obliterated as his orgasm tears guttural sounds from him. Henry is an erotic sight far more alluring than anything my imagination ever conjured. Watching him fall is a dream I never expected to come true.
He locks on me and never lets go, his look brimming with the future I thought I’d lost. He holds on, even when his body strains under mine as he peaks, taking his pleasure the way he always said he wanted. His gaze gets soft and dreamy as his hips flex and drive, his back arching to fill me more deeply as he groans my name. I cling to him, overwhelmed with the force of it all, whispering how perfect he is for me.
He slumps back against the velvet, spent, his hand holding me against his neck. My tears track to the place where the muscles of his shoulders meet the tender area I love. His skin is salty under my tongue, and his name is back in my mouth. I’m held tight, close against his chest as he moves one hand in my hair.
He pulls back enough that he can look at me.
“Babes, are you okay?” I nod against his chest. He’s sex dazed, kind of mumbling when he says, “I’m never letting go again.”
Relief floods me. Tightening his hold on me, he murmurs how much he’s missed me as my teardrops fall, then starts listing the things he likes best about me, none of which have anything to do with sex. He never once tells me to stop crying; he holds me closer until the tears stop and we’re quiet together.
“I can feel you smiling, Kaitlin,” he says, stern but amused, petting my hair with one hand and holding me close with the other.
He called me Kaitlin. Not Kait. Not babes. Kaitlin. Another wish made real.
I pull away from where I’ve buried my face in his neck and steal a soft peck. “I’ve missed you so much, Henry.” He gently brushes his hand down my back, soothing. He’s moved by us too.
I wiggle my way off his lap when my legs are threatening to die if I stay in this position for one more second, and it’s a bit of a shock that we’re still both fully dressed. I tug my dress down into place. His pants are open, and he’s a debauched dream come true in my chair, his shirt still buttoned but yanked up to expose the nipple I tormented, his tie askew. It’s all of my best fantasies of him, sated and sprawled in this chair, except it’s real.
He stands and cups my cheeks with his warm hands and kisses my forehead, the tip of my nose, my lips, and I wrap his tie around my hand to hold his lips to mine. We stand like that for a moment, wrapped in each other. I can’t even process how much my life has changed in a few monumental hours.
“I’ve missed you more than I can say, Kaitlin MacGregor,” he says. Then, without warning, he tugs my dress up and over my head. “Knowing your name will never get old. What are the chances you’ll give me your phone number too?”
I don’t dignify that with a response.
Sinking to his knees, Henry drags my soaked panties to my ankles and kisses his way from the shoe strap to the inside of my knee.