Chapter 25

JASMINE

By the time we reached my bungalow, the knot in my chest had unraveled so much I felt lighter than I had in weeks. The air-conditioning hit my skin, cool and crisp, and I couldn’t stop the grin tugging at my mouth.

“You,” I announced, dropping my canvas bag by the door, “are officially the sweetest boyfriend ever.”

Kai raised a brow, setting the bag of fish in the sink. “Sweetest boyfriend? That’s high praise. You sure you don’t just mean ‘guy who can forgive me for accidentally sleeping with his twin brother’?”

A twinge of guilt twisted sharp. The joke was his way of brushing it off, but to me it would never feel casual, not entirely.

Remembering his wise words, I realized I’d have to practice leaving the past in the past. Still, the air between us felt fragile, like glass we were both determined not to crack.

I laughed it off, walking straight to him and looping my arms around his damp shirt.

“That definitely put you over the mark.”

“Hey,” he said, hands sliding instinctively to my waist. “This doesn’t mean you get a hall pass.” His mouth quirked, half teasing, half serious.

“I don’t want a hall pass,” I shot back instantly. My heart gave a little kick at how true the words felt. “I only want you.”

His eyes softened, the playfulness folding into something heavier, steadier. He brushed his thumb across my cheekbone, and I swear I melted like butter in the heat of his gaze.

“Good,” he murmured, pulling me closer. “Because you’ve got me. All of me.”

I felt his excitement growing between us. “You are also the stinkiest boyfriend ever,” I said, wrinkling my nose. “You reek of fish and sweat. We’re showering before anything else.”

His fingers pressing into my hips, he wiggled a brow. “We?” His grin was pure trouble.

“Yes, we,” I said firmly, though heat already pooled low in my belly. “Because I’m not letting you put those hands on me until they’ve touched soap.”

Kai leaned down, his mouth brushing my ear, his voice a low rumble. “Fair enough. As long as I get to wash you too.”

A shiver shot through me, and before I knew what was happening, he scooped me up like I weighed nothing. My squeal echoed in the hallway as I batted at his chest. “Kai! Put me down—I can walk. And you stink!”

“Not a chance,” he said, nudging open the bathroom door with his foot. “Sweetest boyfriend ever, remember? Full service.”

When he finally set me on my feet, his hazel eyes were already dark with intent. The rush of water filled the room as he turned on the shower.

Steam blurred the mirror, curling against the glass, and the small bathroom filled with the sharp scent of soap mixed with the ocean still clinging to his skin.

My pulse ticked up, each drop that hit porcelain sounding like a countdown.

We crammed into the tiny stall. Kai’s broad shoulders glistened under the spray, the sharp cut of his jaw as water traced down his throat.

There was barely room to move, but I didn’t want to anyway. I was exactly where I wanted to be.

Kai’s hand slid into my hair, tilting my face back so the water streamed over me, rinsing away salt and sweat. His touch was tender, fingers massaging my scalp until my knees went soft. “Better?” he asked, voice rough with heat.

“Mm,” I managed, leaning into his palm. “Dangerously better.”

His answering smile was slow, wicked. He soaped my shoulders, lather trailing down the curve of my arm before rinsing me clean, every stroke deliberate, unhurried.

Like he was relearning me through his hands, mapping me with touch alone.

My breath came faster with each glide of his fingers.

I thought of those same hands the night of the break-in—zip ties cinched around his wrists.

Fear had lived in my bones for days afterward.

But here, under his touch, that memory dissolved like suds down the drain. His hands reclaimed me, rewrote me.

When he finally pulled me against him, our slick bodies slid together, every contour aligning as if we’d been made to fit.

His erection pressed hard against my stomach, and my whole body clenched with want.

He kissed me slow, unhurried, like we had nowhere else to be—but there was fire behind it, each pass of his tongue daring me to let go.

My painter’s eye caught everything in fragments: the sheen of water on bronze skin, the deep line of shadow between his shoulders, the way droplets caught in his eyelashes like tiny prisms. He was a living masterpiece, and I wanted to touch every inch.

When he reached past me to shut off the water, the silence felt thick, broken only by our breaths.

He grabbed a towel, wrapping it around me with a tenderness that made my throat tighten, patting me dry in slow strokes that left goosebumps in their wake.

He worked down my arms, across my stomach, over my thighs, his eyes never leaving mine.

By the time he was finished, I was trembling—and it had nothing to do with the cool air of the bathroom.

Kai slung the towel aside and caught my hand, threading his fingers through mine. No words, no smirk, just a steady pull that led me down the hall. My pulse raced with each step.

He stopped at the edge of the bed and turned me toward him. For a moment he just looked, eyes roaming over me with something more than hunger. Reverence. Awe. Like he couldn’t believe I was really here.

“Jaz,” he rasped, his thumb brushing across my knuckles, “you have no idea how much I need you right now.”

And then he drew me down onto the bed with him, his body covering mine, his mouth finding mine again—this time sweeter, deeper, promising everything he couldn’t yet say.

He stretched out beside me, one elbow braced so his gaze never wavered.

His other hand skimmed my ribs, fingertips tracing a slow path downward that made me shiver.

He bent, brushing his mouth over mine, lingering until I sighed into him, opening for him.

His tongue slid against mine, slow and teasing, and the tension that had coiled in me for days melted away beneath the weight of forgiveness in that kiss.

When his hand closed over my breast, I gasped, arching into the heat of his palm.

He broke the kiss to whisper against my throat, “So damn beautiful,” before his lips traveled lower, tasting their way down to where his hand had been.

His tongue flicked my nipple and I moaned, clutching at his shoulders.

He didn’t rush, alternating between sucking and teasing, keeping me writhing beneath him until I begged for more.

By the time his mouth slid between my thighs, I was already trembling.

His tongue stroked me with precision, every flick and swirl lifting me higher.

He teased relentlessly, circling me until I was gasping, then plunging deeper until my whole body bucked against his mouth.

My nails dug into the sheets, my cries echoing off the walls, and he held me there, savoring every sound, until release tore through me like lightning.

I was still gasping, still shaking, when he kissed his way back up my body.

His weight settled over me, heavy and perfect, and when he finally slid inside, it felt like coming home.

The stretch made me cry out, sharp and sweet, and he stilled to let me adjust, his forehead pressed to mine as if he needed to feel every flicker in my eyes.

Then he began to move. Slow at first, achingly slow, each thrust measured, controlled.

But the restraint only made it hotter. His hips ground against me, deeper each time, until I couldn’t hold back the sounds spilling from my throat.

Every stroke felt like a vow—that I was his, that he was mine, that nothing outside this room mattered.

“Harder,” I gasped, and he obliged, groaning as he drove into me with more force, sweat slicking our bodies together. My legs wrapped around his waist, pulling him closer, urging him deeper. He angled his hips just right, and the pressure coiled so tight I thought I’d break apart.

“Kai—” I cried out as release ripped through me, clenching around him in pulses that dragged him over the edge with me. He groaned my name, burying his face in my neck as his own release shook through him, raw and unrestrained.

For a long moment, we stayed like that, tangled in sweat and sheets, the sound of our ragged breath the only thing in the room.

Finally, Kai rolled to the side, pulling me with him so my head rested on his chest. His hand stroked lazy circles across my back, his heartbeat still pounding under my ear.

“Sweetest boyfriend ever?” he asked, voice rough, but threaded with a smile.

“Undisputed champion,” I whispered, kissing his chest.

I melted into him, the fan stirring the heavy night air and cicadas buzzing outside the window.

For the first time in weeks, I felt almost safe.

Almost. My eyes lingered on the shadows shifting across the ceiling, and I wondered how long we could hold onto this bubble before the outside world came crashing back.

But for tonight, wrapped in Kai’s arms, I let myself believe in the illusion of safety.

If ads affect your reading experience, click here to remove ads on this page.