His fingertips begin a slow journey up my spine, tracing the dip of my waist, the small of my back, learning me like he’s memorizing every vertebra he’s only imagined before. I shiver—not from cold—and he smiles against my mouth as he kisses me, slow and drugging, lips parting gently, tongues sliding in lazy, savoring strokes that taste like years of restraint finally breaking open.
I let my own hands wander, finally free to explore what I’ve only glimpsed through his basketball jersey for so long: the hard, defined ridges of his abs contracting under my palms, the thick swell of his pecs, the corded strength of his shoulders that I used to watch flex from the bleachers. My fingertips glide over warm, wet skin, feeling muscles shift and bunch beneath them, and something inside me melts at how real he is, how solid, how mine.
I cup the hard planes of his cheek—the same sharp jaw that used to clench in frustration on the court, that used to tic when he was holding back words he couldn’t say yet. Now it’s soft under my thumb, relaxed, mine to stroke. I lean in and kiss the corner of it, then the hinge, then trail my lips along the line of his jaw until he exhales a shaky breath against my ear.
His hair is damp from the steam; the short curls at the nape of his neck have tightened into soft, dark spirals I’ve never seen this close. I thread my fingers through them, tugging gently, and he groans low, the sound vibrating straight through me.
He shifts us slightly, lifting me higher in his lap so my breasts rise above the waterline. His mouth follows—hot, open kisses across my collarbone, down the slope of one breast until he captures my nipple between his lips. He sucks gently at first, tongue flicking slow circles, then draws harder, rolling the peak against the roof of his mouth until my back arches and a soft, helpless sound spills out of me. He switches to the other, giving it the same reverent attention, while one hand cups the breast he’s not kissing, thumb brushing the sensitive underside.
I’m trembling now, thighs shaking around his hips.
He lifts his head, eyes dark and heavy-lidded, and slides a hand between us. Fingers glide through my folds—slow, exploratory—and he finds me drenched, slicker than the water around us. A low, reverent curse leaves him.
“God, Stella… you’re so wet for me.” His voice is wrecked, almost awed. “All this time… and you’re this ready now.”
I flush hot, nodding against his shoulder. “I’ve been ready forever.”
He notches himself at my entrance—thick, hot, pulsing—and pauses, forehead pressed to mine.
“Tell me if it’s too much.”
I kiss him instead, slow and deep, and sink down inch by careful inch. The stretch is exquisite, overwhelming, a beautiful burn that makes my eyes flutter closed. Years of waiting make every sensation sharper, louder: the way he fills me completely, the way my body flutters around him, welcoming him home. When he’s fully seated, we both go still, breathing each other’s air, hearts hammering in sync.
Then we move.
Not frantic. Rolling, languid glides that let every ridge drag just right. The water laps at our skin with every subtle shift, amplifying everything. His hands cradle my hips, guiding without forcing, letting me find the rhythm that makes us both tremble.
“I love being inside you,” he murmurs against my throat, kissing the pulse there. “Love feeling you around me like this… like you were made for me.”
A broken sound escapes me. I thread my fingers through those damp curls again and kiss him deeper, tongues tangling while our bodies keep that same loving, unhurried cadence.
It builds gradually—wave after wave of molten pleasure that stays soft at the edges even as it climbs. When I start to tighten, he slips a hand between us and circles my clit with the lightest, most patient pressure.
“Come with me,” he whispers. “Let me feel you.”
I do.
Quietly. Shatteringly. My orgasm rolls through me like a long, slow tide—silent gasps, trembling thighs, nails digging into his shoulders while he holds me through every pulse. He follows seconds later, burying his face in my neck, hips pressing deep as he spills inside me with a low, broken groan that sounds like my name.
We stay locked together afterward, breathing hard, hearts hammering in tandem. His arms wrap around me tighter, like he never wants to let go. I rest my cheek against his shoulder and close my eyes, letting the steam and the aftershocks and the steady crash of the ocean below hold us.
Eventually he kisses my temple.
“Let’s get you inside before you freeze.”
He lifts me with him as he stands—still inside me for one dizzy second before he slips free—and carries me back through the terrace doors, both of us dripping, laughing softly at how ridiculous and perfect we are.
In the bathroom he sets me on my feet and turns on the shower. Warm water cascades instantly. He steps in first, then reaches for me.
I follow.
The intimacy of it hits me all at once—standing naked under the spray together, no urgency, no performance, just the quiet reality of being with someone like this. He reaches for the shampoo, pours some into his palm, and works it gently into my hair. His fingers massage my scalp in slow, careful circles. I close my eyes and lean into his touch.
No one has ever washed my hair for me before.
Not like this.
Not with this kind of patient devotion.