Roommates Cross the Line in VIP Cabana

6 MIN READ
First Time
Roommates Cross the Line in VIP Cabana (Full Audio)
00:00 00:00

I, Liora, sat there in the dim glow of the cabana lights, the ocean breeze slipping through the sheer curtains that offered only partial concealment from the beach path beyond. Five years of careful distance with Kael collapsed all at once, the cramped apartment we had shared since college, splitting bills and late-night takeout without ever crossing the line we both pretended was not there, now nothing but a memory. Tonight the vulnerability hit different. The argument we had before the event still echoed in my chest, raw and honest, and somehow it had pulled us here, alone, with nothing left to hide behind, while distant voices and footsteps drifted past on the path, sharpening the edge of discovery.

“We’ve been dancing around this for too long,” Kael said, his voice low and steady as he moved closer on the wide lounge bed.

I nodded, my pulse hammering. My hand reached out on its own, fingers brushing his forearm, and the simple contact sent heat racing up my arm. He caught my wrist gently, thumb tracing the inside where my skin felt too sensitive. We had never touched like this before, not once, and the newness made every breath feel stolen.

“If we do this,” he continued, eyes locked on mine, “I’m not rushing you out the door after. Aftercare stays as long as you need it. Hours. All night. Whatever it takes.”

The reassurance settled something tight in my stomach. I leaned in first, pressing my mouth to his, tasting the salt from the air and the faint trace of the drink he had had earlier. His lips parted under mine, and the kiss deepened with deliberate patience, years of held-back want uncoiling between us. My fingers slid into his hair, pulling him closer until our chests met and I could feel the rapid thud of his heart matching mine.

Kael’s hands moved to my waist, slipping under the thin fabric of my shirt to rest against bare skin. The warmth of his palms spread through me, grounding and electric at once. I shivered when his thumbs stroked along my ribs, learning the shape of me for the first time. Every touch carried the quiet shock of finally being allowed.

“Tell me if anything feels off,” he murmured against my neck, his breath hot.

“Don’t stop,” I answered, voice rougher than I expected. I tugged at his shirt, needing more contact, and he helped pull it over his head before returning the favor with measured patience. Skin met skin, and the sensation was overwhelming, smooth and solid and real in a way fantasies never were. His mouth traced down my collarbone, leaving a trail of open kisses that made my back arch.

I reached between us, fingers finding the hard line of him through his pants, and the low sound he made vibrated against my throat. He was thick and already straining, and the reality of touching him like this sent a fresh rush of wetness between my legs. Kael’s hand covered mine, guiding the pressure for a moment before he unfastened his pants and let me wrap my fingers around bare heat. The weight and pulse of him in my palm felt intimate beyond anything we had shared as roommates.

He eased me back onto the cushions, settling between my thighs with deliberate care. His fingers hooked into my waistband, sliding my remaining clothes down in an unhurried glide, giving me space to change my mind. When I lifted my hips to help, the look in his eyes turned darker, hungrier, yet still steady. Cool night air brushed across my exposed skin while the warm lounge cushions pressed against my back, and a faint salt sting prickled along my inner thighs from the ocean breeze.

“Kael,” I gasped, the single word breaking apart as his lips finally closed over the most sensitive part of me. The wet heat of his mouth drew a moan from deep in my chest. He took his time, learning exactly how I responded, alternating pressure and rhythm until my hands fisted in the cushions and my hips rocked without thought. The cabana felt smaller, the world reduced to the slick slide of his tongue and the steady grip of his hands holding me open.

When he finally rose over me again, his mouth glistening, I reached for him urgently. He lined himself up, the blunt head of his cock pressing against my entrance, and paused. “Still with me?” he asked.

“Yes,” I breathed, wrapping my legs around his hips. “Please.”

The first measured push inside stretched me in the best way, a burn that melted into fullness as he sank deeper. I felt every inch, the way he filled me completely, the shared history making the moment heavier than any quick encounter could have been. Kael groaned, forehead pressed to mine, holding still once he was fully seated so I could adjust. My body clenched around him, adjusting to the new reality of us joined like this.

“Stay quiet,” he murmured, voice tight against my ear. “The breeze could carry every sound down the path.”

He started moving with long, measured strokes that dragged against every sensitive place inside me. Sweat gathered between us, our skin sliding with each thrust. I dug my nails into his back, urging him faster, and he answered by angling his hips to hit that perfect spot again and again. The cabana filled with the wet sound of our bodies meeting and the ragged edge of our breathing. Every thrust carried years of unspoken want finally released.

Orgasm built sharp and sudden, crashing through me in tight pulses that pulled him deeper. Kael followed moments later, burying himself to the hilt with a broken moan as he spilled inside me. We stayed locked together afterward, hearts pounding against each other’s ribs, the air thick with salt and satisfaction. Then came the frantic scramble for our clothes, fabric yanked back into place with hurried tugs as footsteps echoed closer along the path, before we collapsed tangled once more.

He eased out carefully, then pulled me against his chest without hesitation. His fingers stroked slowly through my hair while his other hand rubbed soothing circles along my spine. “I’ve got you,” he whispered. “As long as you need. We’re still us, just… more now.”

I nodded against his shoulder, letting the steady beat of his heart and the gentle touch of his hands anchor me. The ocean kept whispering outside the curtains while we remained tangled in the quiet afterglow, no rush to move, no line left between us.

Did you enjoy the story?

Tap a star to let us know how we did.

Be the first to rate this story