Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
Ask the writer →
Erotic Audio Story

Rooftop Widow's Slow Midnight Surrender

A lonely widow lets her hunky maintenance man be her first new lover on the rooftop.

▶ 23 min listen Narrated by Bella First Time
▶ Listen to this story
Rate the narration:

Prefer to read it? Open the full story →

Full transcript

I never thought a rooftop could become a confessional, but that warm summer night stripped me bare in every way that mattered. My name is Simone. I was twenty-eight years old, a widow who still woke up reaching for a husband who had been gone for fourteen months. The high-rise apartment we had chosen together now echoed with absence, so I escaped to the roof most midnights. The city sprawled below like scattered jewels, the air heavy with humidity and the faint scent of distant rain that never arrived. I wore a thin white cotton nightdress that barely reached mid-thigh, the fabric so light it floated against my skin with every step up the concrete stairwell. No bra, no panties—just me, lonely and restless, hoping the open sky might loosen the knot in my chest.

The metal door creaked when I pushed it open. A curl of cigarette smoke drifted past my face, and I froze. Someone was already there.

Rafael stood near the low parapet, elbows resting on the ledge, the orange tip of his cigarette painting faint arcs in the dark. At thirty-two, he was the building’s maintenance supervisor—the man who kept every pipe, every lock, every flickering light in order. I had noticed him for months: the confident way he carried his broad shoulders, the quiet authority in his voice when he fixed something in the lobby, the way his work shirts stretched across a chest earned from real labor. His wife had died three years earlier. The rumor had circulated quietly among tenants, the same way they whispered about my own loss. He wore a faded black T-shirt and worn jeans that hugged thick thighs and a tight, muscular ass. Even in the dim security lighting, his jaw looked carved from stone, dark stubble shadowing the strong line of it.

He turned at the sound of my bare feet on the gravel roof. Our eyes met. For a long second neither of us spoke. The warm breeze lifted the hem of my nightdress, brushing it against my bare thighs, and I felt suddenly, acutely naked under his gaze.

“I’m sorry,” I said, voice soft. “I didn’t know anyone else came up here at midnight.”

Rafael’s mouth curved into a slow, easy smile that made something low in my belly flutter. He crushed the cigarette against the concrete ledge and flicked it away. “No apology needed, Simone. Roof’s big enough for two lonely people.” His voice was low, roughened by smoke and something warmer. He knew my name. Of course he did—he knew every tenant’s.

I stepped closer, arms crossed loosely over my breasts, suddenly aware of how the thin fabric clung to my nipples in the humid air. We started with small talk that felt both awkward and inevitable. The weather. The endless city noise. How the building’s air conditioning always failed on the hottest nights. He told me he liked the roof because it reminded him he was still alive. I admitted the apartment downstairs felt like a tomb.

“You lost your wife,” I said quietly, staring at the horizon instead of his face. “I’m sorry. I know what that emptiness feels like.”

He nodded, shifting his weight. The muscles in his forearms flexed as he braced himself on the ledge again. “Three years. Some nights it still feels like yesterday. Other nights… it feels like a lifetime ago. You make me feel the latter, Simone.”

The words landed between us like a spark on dry tinder. I looked at him then. His eyes—dark, steady—held mine without flinching. The flirtation crept in so gently I almost didn’t notice it at first. He told me the moonlight made my skin look like it was glowing. I blushed so hard my ears burned and answered that his hands looked strong enough to hold anything together, even a broken woman. He chuckled, low and warm, and the sound slid down my spine like fingers.

We moved to the wide wooden bench someone had dragged up here years ago. The wood was still sun-warmed. I sat first, tucking my legs beneath me. Rafael sat close enough that our knees almost touched. The city hummed far below. A siren wailed in the distance, then faded. The breeze kept playing with my hem, lifting it higher, teasing the sensitive skin of my inner thighs. I didn’t stop it.

The conversation turned intimate the way summer storms build—slow, then suddenly everywhere. I found myself telling him things I had never said aloud to anyone.

“My husband was the only man I’ve ever been with,” I confessed, voice trembling. “We were each other’s firsts in college. And even with him… I never had an orgasm. Not once. I faked it every time because I didn’t want to hurt his pride. I thought maybe something was wrong with me. That I just wasn’t built for that kind of pleasure with a man.”

Rafael’s hand settled on my knee. Not grabbing. Just resting there, warm and heavy, thumb brushing slow circles against my skin. The touch sent a bolt of heat straight between my legs. I was already wet. I could feel it—slick, aching, undeniable.

“Jesus, Simone,” he murmured. His voice had gone rough. “There is nothing wrong with you. You just never had a man who knew what the hell he was doing. I’ve watched you for months. Every time you walked through the lobby in those soft dresses, hips swaying, eyes downcast… I wanted you. Wanted to be the one to show you what your body can do. I jerked off in the maintenance office more times than I care to admit thinking about these thighs wrapped around my head.”

The confession should have shocked me. Instead it made my clit throb. I pressed my knees together, trapping his hand between them for a moment. My breath came faster.

“I’ve wanted you too,” I whispered. The words felt like jumping off the roof. “But I was terrified. Still am. It’s been so long since anyone touched me like they meant it.”

His fingers slid higher, under the hem of my nightdress, tracing the crease where thigh met hip. Not demanding. Offering. The stars above us felt closer, the city smaller. Just his hand and my racing heart and the thick summer air.

I turned to him fully. My lips felt swollen even though we hadn’t kissed yet. “Rafael… kiss me. Please.”

He didn’t make me ask twice.

One large hand cupped the back of my neck, fingers threading into my hair. The other stayed on my thigh, gripping gently. When his mouth met mine it was soft at first—almost reverent. Then hunger took over. His tongue swept in, tasting of smoke and mint and pure male need. I moaned into the kiss, the sound embarrassing and honest. He answered with a deeper growl that vibrated through my chest.

We devoured each other under the open sky. My hands fisted in his T-shirt, pulling him closer until my breasts pressed against the hard wall of his chest. My nipples were tight, aching points. He noticed. One broad palm slid up my ribs and covered my left breast, thumb circling the stiff peak through cotton. I arched into his touch with a broken whimper.

“Fuck, you’re sensitive,” he breathed against my lips. “So responsive. I’m going to ruin you for anyone else, Simone. Teach you what it feels like when a man actually pays attention.”

His mouth moved to my throat, sucking lightly, then harder. I tilted my head back, giving him my neck like an offering. One of my hands wandered down his stomach, feeling the ridges of muscle under his shirt, until I reached the thick, hard line of his cock straining against denim. God, he was big. Thick. The size of him made my pussy clench around nothing. I rubbed my palm along his length and felt him pulse.

Rafael groaned, hips rocking once into my hand. “You keep doing that and I won’t be gentle.”

“I don’t want gentle,” I gasped. My voice sounded like someone else’s—breathy, desperate. “I want you to be my first new lover. The first man to ever make me come. Teach me everything, Rafael. Everything I’ve been missing. Use me. Show me. Please.”

His grip on my breast tightened, almost to the edge of pain, and the sensation shot straight to my clit. He kissed me again, filthy and deep, tongue fucking my mouth while his hand slid fully under my nightdress. Calloused fingers brushed the soaked lips of my pussy, parting them, finding how embarrassingly wet I was.

“Christ, you’re dripping for me,” he muttered against my mouth. “This pretty little cunt is begging to be taught.”

I rocked against his hand, shameless now, chasing the pressure of his fingers. He circled my swollen clit with maddening slowness, never quite giving me what I needed, drawing it out until I was shaking. My own hand squeezed his cock through his jeans, feeling the thick head, the heavy weight of his balls beneath. I wanted it in my mouth. I wanted it inside me. The need was a living thing clawing at my insides.

We were both breathing hard, bodies pressed tight, hands greedy. The warm wind kept licking at my exposed skin every time my dress rode higher. Below us the city kept moving, oblivious. Up here, on this deserted rooftop, I was seconds away from letting a man I barely knew—but had wanted for months—fuck me senseless under the stars.

Rafael pulled back just enough to look at me. His lips were wet, eyes almost black with lust. Two thick fingers rested at my entrance, not pushing in yet, just teasing, promising.

“Tell me again,” he said, voice gravel-rough. “Tell me you want me to teach you. Say it while my fingers are on your pussy.”

I whimpered, hips rolling, trying to take him inside me. “I want you to be my first new lover, Rafael. I want you to teach me everything. Make me come. Fuck me until I forget every man who came before you. Please…”

He smiled then—slow, dark, full of filthy promise. His fingers pressed forward, just the tips breaching me, stretching my neglected walls.

The night was far from over.

His fingers pressed forward, just the tips breaching me, stretching my neglected walls. The night was far from over.

I gasped sharply as Rafael sank both thick fingers to the knuckle, curling them upward to stroke a hidden ridge inside me that sent lightning shooting up my spine. My hips jerked involuntarily, grinding against his calloused hand while the humid summer air licked at my bare thighs. At twenty-eight, I had never felt anything like this raw, immediate need. My late husband had been gentle, quick, and ultimately disappointing in ways I had buried with him fourteen months ago. But Rafael—thirty-two, broad-shouldered maintenance supervisor who carried the weight of his own grief in those dark eyes—knew exactly what he was touching. My inner walls fluttered and clenched around the invasion, soaking his palm with fresh slickness.

“Listen to how wet you are,” he murmured, voice gravel-rough against my ear. His thumb found my swollen clit and drew lazy, maddening circles. “This pussy’s been waiting for a real man. Tell me how it feels, Simone.”

“Like I’m going to shatter,” I whimpered, clutching his wrist, not to stop him but to anchor myself. Every stroke dragged me closer to an edge I had only pretended to tumble over before. My nipples strained against the thin cotton of my nightdress, aching for attention. He gave it, leaning in to suck one stiff peak through the fabric until the material was translucent and my moan floated out over the city skyline.

Just as the coil in my belly tightened to the breaking point, he withdrew his fingers with a wet sound that should have embarrassed me but only made me ache harder. I watched, panting, as he brought those glistening digits to his mouth and licked them clean, eyes never leaving mine.

“You taste like honey and sin,” he said. “But I need room to spread you out properly. Don’t move.”

Rafael rose, the thick outline of his cock straining against his jeans, and strode to the small utility shed he alone had keys to. He returned carrying a thick gray moving blanket, the kind he probably used for repairs but tonight would serve a far more intimate purpose. With deliberate care he shook it out and spread it across a flat, smooth section of the roof away from the gravel, creating a soft island under the stars. The simple act felt ceremonial. My heart hammered with equal parts nerves and raw hunger. This was really happening. I was about to let this hunky, grieving man become my first new lover.

The moment the blanket was settled I moved first, surprising myself with my eagerness. I pushed him down onto his back, the fabric bunching under his weight, and straddled his thighs. My hands shook only a little as I grabbed the hem of his faded black T-shirt and dragged it upward. He helped by lifting his arms, revealing the powerful chest and ridged abdomen earned from years of hauling tools and fixing what other people broke. Dark hair dusted his pectorals; a thin trail led downward and disappeared into his waistband. I ran my palms over every inch, feeling the heat of his skin, the steady thud of his heart.

“You’re beautiful,” I whispered, more to myself than him. At thirty-two he was in his prime—solid, capable, the kind of body that could hold a lonely widow down and make her scream.

Rafael’s chuckle was low and strained. “Your turn to unwrap what you’ve been teasing all night.”

I licked my lips and attacked his belt, popping the button on his worn jeans and dragging the zipper down. The sound seemed impossibly loud. When I tugged denim and boxers down his thick thighs, his cock sprang free and slapped against his abdomen. God, it was perfect—long, heavily veined, the broad head already slick with precum, balls heavy and tight beneath. Easily the biggest I had ever seen. My mouth watered.

I wrapped both hands around the hot, pulsing shaft, marveling at how my fingers didn’t meet. The skin was velvet over steel. I stroked slowly from root to tip, twisting at the head the way I had read about but never tried. Rafael groaned, hips flexing.

“Put your mouth on me, Simone. I want to feel those pretty lips stretch.”

This was my very first blowjob. The realization sent a fresh gush of wetness between my own thighs. I leaned down, hair falling around my face like a curtain, and dragged my tongue slowly up the underside of his cock, tracing the thick vein. The salty, musky flavor of him exploded across my taste buds—pure male, addictive. I swirled around the flared head, lapping up the bead of precum, then opened wide and sucked the crown into my mouth.

“Fuuuck,” he hissed, one large hand gently threading into my hair. He didn’t force, only guided. “Just like that, baby. Suck the head while your hand strokes the rest. Use your tongue underneath—yes, good girl.”

His praise melted me. I bobbed lower, taking another inch, then another, until he bumped the back of my throat and I gagged softly. Tears pricked my eyes but I didn’t pull away. The slight discomfort only heightened my arousal. I hollowed my cheeks and sucked harder, stroking what I couldn’t swallow, saliva dripping down to coat his balls. The wet, filthy sounds mixed with his ragged breathing and the distant city hum. My jaw ached, my pussy throbbed, and I realized I loved this—loved being on my knees for him under the open sky, loved the power of making this strong man tremble.

Rafael’s grip tightened. “Enough, Simone. You’ll make me come too soon, and I need to be buried inside that cunt when I do.”

He sat up, cupped my face, and kissed me filthy and deep, tasting himself on my tongue. Then he laid me down on the blanket with reverent care, peeling my nightdress off in one smooth motion. I was naked now, breasts heaving, legs parted, every inch of my twenty-eight-year-old widow’s body offered up to the night and to him. He kissed a slow trail down my sternum, pausing to suck each nipple until they were diamond-hard and aching, then continued lower.

When his broad shoulders settled between my thighs and his hot breath fanned over my soaked pussy, I shuddered. “Rafael… please.”

He answered with his mouth.

His tongue licked a wide, slow stripe from my entrance all the way to my clit, then circled the swollen pearl with devastating precision. I cried out, back bowing off the blanket. He devoured me—sucking, licking, fucking me with his tongue while two thick fingers plunged back inside, curling relentlessly against my G-spot. The stubble on his jaw scraped the sensitive skin of my inner thighs, adding a delicious edge of roughness. My hands flew to his head, fingers twisting in his hair as I rode his face without shame.

Every flick, every suck built the pressure higher than I had ever imagined. My thighs began to quake. “I’m—oh God, I’m coming—Rafael!”

The orgasm slammed into me like a summer storm. My walls clamped down on his fingers in violent spasms, a hot rush of wetness flooding his mouth. I screamed his name into the night, hips bucking wildly while he held me down and licked me through every pulsing wave. Tears leaked from the corners of my eyes. My first real orgasm—raw, shattering, undeniable. When the aftershocks finally ebbed I was limp, chest heaving, staring up at the stars in stunned wonder.

Rafael crawled up my body, face shiny with my release, and kissed me so I could taste us together. “That’s how you’re supposed to come, baby. And we’re not done.”

I wanted him inside me more than I wanted my next breath. Pushing at his shoulders, I rolled us until I straddled his hips again. “I need to ride you. I want to feel every inch while I’m in control.”

His cock lay heavy against his stomach, glistening from my earlier attention. I gripped the thick base, notched the head against my dripping entrance, and sank down.

The stretch was exquisite. I moaned long and low as he split me open, wider and deeper than I had ever been filled. Inch after inch disappeared inside my clutching heat until my ass met his thighs and he was seated to the hilt. My walls rippled around the invasion, adjusting, welcoming. “So big… I feel you everywhere.”

“Take what you need,” he growled, hands settling lightly on my hips. “Ride me, Simone.”

I began to move. Slow, rolling rocks of my hips at first, grinding my clit against his pubic bone with every circle. Pleasure sparkled up my spine. My breasts swayed heavily; he reached up to cup them, pinching my nipples in time with my rhythm. Gradually I grew bolder, lifting until only the head remained inside me, then slamming back down. The wet slap of flesh on flesh echoed across the roof. Faster. Harder. My hair flew wild around my shoulders as I chased the next peak.

Rafael’s fingers dug into my hips, guiding my pace, occasionally slapping my ass with just enough sting to make me clench tighter. “Look at you, fucking yourself on my cock like you were born for it. This tight little pussy is squeezing me so good. You’re going to milk every drop out of me.”

The new angle dragged the head of his cock over that sensitive spot inside with every bounce. Another climax coiled low in my belly. But before I could chase it, Rafael sat up, wrapped one powerful arm around my back, and flipped us in one fluid motion without ever slipping free.

Now I was beneath him in missionary, legs hooked over his shoulders, folded and completely open. His dark eyes bored into mine, intimate and intense. The city lights glittered far below, but up here there was only us. He drew back slowly, then thrust deep—hard, deliberate strokes that bottomed out and kissed my cervix. Our gazes never wavered.

“Come on my cock, Simone. Let me watch it happen. No hiding. No faking. Give it to me.”

The eye contact was everything. I felt seen, claimed, safe. The pressure built unbearably, a deep, rolling wave that started in my core and spread outward. “Rafael—I’m—oh fuck, I’m coming!”

My second orgasm—my first from penetration—exploded through me with shattering force. My walls convulsed violently around his pistoning shaft, rhythmic milking squeezes that dragged him over the edge with me. He slammed deep one final time, hips stuttering as thick ropes of hot cum pulsed against my cervix. We came together in a shared cry that rang out under the stars, bodies locked, eyes locked, souls momentarily fused.

We stayed joined, his weight a welcome blanket over me, both of us panting and trembling. His cock continued to twitch inside my fluttering pussy, our combined release slowly leaking around him. I felt branded, remade. For the first time since my husband’s death, every nerve ending sang with life.

“I feel so alive,” I whispered against his mouth, voice hoarse and awed. “Like I’ve been asleep for fourteen months and you just woke me up.”

Rafael’s expression softened with something deeper than lust. He kissed me tenderly—slow, sweet brushes of lips and tongue that spoke of futures instead of just this night. We lingered like that, still intimately connected, sharing soft laughter and murmured promises to meet here again tomorrow, and the night after, and every midnight we could steal. This surrender had awakened something permanent between us; I could feel it in the way his fingers traced my cheek, in the way my heart had already decided it belonged to more than grief.

We finally eased apart. He slipped free with a wet glide that made us both groan. I sat up, reaching for my nightdress, still glowing, when the metal roof door suddenly screeched open behind us.

Harsh flashlight beams sliced across the blanket, across our half-dressed bodies, across the unmistakable evidence of what we had done.

“Rafael? Simone? Security cameras tripped an alert—Jesus Christ…”

The night guard’s shocked voice hung in the humid air. My stomach plummeted. Rafael’s hand tightened on mine. The rooftop, once our private confessional, now felt dangerously exposed as footsteps crunched closer on the gravel.

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.