I pull him tighter and his lips trail further down, pushing the collar of the shirt I’m wearing to lay his lips against my chest. His hands shift to grip my ass cheeks with both hands, guiding me to grind on him even harder. If he keeps this up, I’ll come just like this in his lap.
"I want to forget about San Diego, about you leaving. Just one night where none of that exists. No lies. No truth. Just us," I say, pulling his jaw up to kiss me.
"I want to tell you what happened. And I will someday," he says.
Someday. The word tastes like a promise I can’t afford to believe in. I can’t wait for someday. I’m barely holding on to today.
"And if someday never comes… then at least we’ll have this."
His grip tightens like he feels the weight of my words. Then, suddenly, he shifts, rising to his feet with me in his arms, his voice rough and sure.
"Then I guess this is my last chance to make sure you never want to leave."
“Give it your best shot,” I challenge.
JP lays me down on the bed and then pulls back slightly, his dark eyes locking with mine as if searching for any hesitation. “Tell me to stop, and I will.”
My voice shakes as I cup his jaw, guiding him back to me. “Don’t stop.”
His groan rumbles through me, and in one swift motion, he pulls his shirt over his head, exposing the hard planes of his torso. My breath catches at the sight of him, but before I can say anything, his lips are on mine again, hungry and insistent.
His hands push up the hem of the shirt I borrowed, exposing my bare skin to the cool air. He follows the path of his hands with his lips, leaving a trail of heat as he goes. When he reaches my breast, his tongue swirls around the peak, drawing out a whimper from my lips. His hand mirrors the attention on the other side, kneading and teasing until I’m a trembling mess beneath him.
“JP,” I beg, my voice breaking. “Please.”
He lifts his head, his eyes dark with desire. “You’re giving me one last time. You can't blame me for wanting to take my time, making sure that it's so good for you that you never forget me.”
His hands slide down my sides, hooking into the waistband of my panties. Slowly, he peels them away, his lips following the movement until I’m bare beneath him. His vision glides over me, taking in every inch, as if this is the first time he’s ever seen me naked.
“You’re the vision of my fantasies. I'll never forget how perfect you look tonight,” he murmurs, his voice deep yet gentle.
His knees hit the floor, his lips trailing heat down my stomach. His tongue swirls around my belly button and then kisses it gently before descending further. And then he’s there, lifting my legs over his shoulders, lowering his body until his head slides between my thighs. His tongue is hot and wet at my center, spreading me open with one long lick, pulling another whimper past my lips. Each graze of his teeth and flick of his tongue drawing me closer to the edge. My fingers thread through his hair, anchoring him to me, begging him to show me that he’ll take care of me—that he won’t let me fall again, like I did that night.
The physical act of the words I can’t say out loud.
When his head dips even lower, abandoning my clit, his tongue presses into my center. A wave of pleasure shoots through me as I moan out a garbled version of “Oh God.” His thumb presses gently against my other entrance but doesn't penetrate. My breath catches, reminding me that he’s the one in control. Every flick, every stroke of his fingers and tongue pushes me closer to the cliff, the tension building hotter and tighter until it’s unbearable. His tongue traces a path that leaves me gasping, his name falling from my lips.
He tests me slowly, but then all at once, two soaked fingers slide gently but fully into me until I cry out his name as I come—my world shattering around me. My body trembles while wave after wave of pleasure crashes over me, as he licks every drop of my arousal that he inspired. My hands fall away from his hair, my legs like JELL-O still wrapped around his shoulders.
“I’ll never get tired of hearing you scream my name when you come,” he says with a satisfied smirk.
"Then what are you waiting for?" I ask, challenging him to do it again.
He grins and then gently lets my legs down, wrapping them around his waist. He pulls my arms around his neck, lifting me up with him higher on the bed, laying my head on the pillow.
His lips find mine in a kiss that’s equal parts passion and tenderness, and I lose myself in the sensation of his hands, his mouth, his body against mine. His hard cock, hot and heavy, cradles against my stomach, building heat low in my belly again for him—the promise that this moment between us isn’t over.
He reaches for a condom in the top drawer of his nightstand, then rips the foil and slides it on.
He stares down at me, and I nod, letting him know that this is what I want, too.
He presses into me slowly, the stretch and fullness stealing my breath and leaving me gasping for air. We both groan in unison, as my fingers grip his shoulders, holding onto him as he fills me inch by inch. His every movement is deliberate and careful, like he’s savoring this moment as much as I am.
A low groan rumbles from his chest when he finally seats himself fully, our bodies perfectly aligned. The sound vibrates through me, making every nerve in my body come alive. My head falls back against the pillow as I try to catch my breath, my heart pounding in my ears.
JP stills, his forehead pressing gently against mine. I can feel the slight tremble in his arms as he holds himself up, his jaw tight like he’s fighting for control. His warm breath fans over my lips, mingling with mine in the shared space between us.
“Are you okay?” he murmurs, his voice thick and quiet, like he’s afraid to break the fragile moment.