Stormy naughty night with my son

The storm outside was relentless, the kind that made you want to stay indoors with a cup of tea and a good book. But tonight was Friday, the end of a long week, and I had promised myself I’d unwind. The plan was simple: a movie night with David, my 18-year-old son, and a couple of beers to take the edge off. I hadn’t realized “a couple” would turn into half a dozen, but that’s how it often went when we spent time together. He had a way of making me laugh, of making me forget the weight of the world for a little while.

I slipped on my purple robe, the one with the subtle sheen to it, and left it open just enough to let the cool air from the AC vent hit my skin. It was revealing, I knew that, but I wasn’t trying to make a statement. I just didn’t see the point in layers when it was just the two of us at home. Besides, after losing his father two years ago, David had been my rock, and I wanted to feel human again. To feel alive.

When I walked into the living room, David was already sitting on the couch, his eyes glued to the TV as he flipped through channels. He looked up when he heard me, and for a moment, our eyes met. I could see it immediately—the way his gaze lingered, the faint flush that rose to his cheeks. It wasn’t the first time I’d noticed it, but tonight, it felt different. Maybe it was the dim lighting, or the fact that we were both relaxed, but I couldn’t ignore it.

“Hey,” I said, forcing a casual tone as I plopped down beside him on the couch. He smelled like cologne, something new, and I couldn’t help but notice how much he’d grown. He was a man now, tall and broad-shouldered, with a confident air about him that made me both proud and a little nervous.

“Hey, Mom,” he replied, his voice low and smooth. He reached for the beers on the coffee table and handed me one. “You look… really nice tonight.”

I took a sip of my beer, feeling the cool liquid slide down my throat. “Thanks, sweetie. You don’t look so bad yourself.”

The movie started, some action flick he’d been wanting to see, but I couldn’t focus on it. I could feel his eyes on me every so often, quick glances that he probably thought I didn’t notice. It was flattering, in a way, but also a little awkward. I wasn’t used to being looked at like that by my own son. But then again, he wasn’t a kid anymore, and I couldn’t fault him for being a typical 18-year-old boy.

By the time the movie ended, the beers were gone, and so were our inhibitions. We were both laughing, a little too loudly, a little too freely. I leaned back against the couch, my robe shifting slightly, and that’s when I saw it—his eyes dropped, unmistakable, to my cleavage. I felt a surge of mixed emotions: a flutter of vanity, a pang of guilt, and a twist of awkwardness.

“David,” I said softly, catching his gaze. He looked up, his cheeks darkening as he realized I’d caught him. “It’s okay,” I continued, forcing a smile. “You’re just… a guy. I get it.”

He looked away, muttering something under his breath. “I’m sorry, Mom. I didn’t mean—”

“Stop,” I interrupted, reaching out to brush his arm. “It’s not a big deal. Really. But maybe we should call it a night before things get any more… complicated.”

He nodded, though I could tell he didn’t want to. He stood up, his jeans riding low on his hips, and I couldn’t help but notice the way they fit him. It was innocent enough, but it didn’t make it any easier.

“Goodnight, Mom,” he said, his voice a little rough. “Thanks for tonight.”

“Goodnight, baby,” I replied, watching him head toward his room. “Sleep well.”

I sat there for a while longer, sipping the last of my beer and listening to the storm outside. The house felt quiet, too quiet, and I found myself wondering if I’d handled the situation right. Had I been too lenient? Too flirty? Or had I just been a mom, trying to connect with her son?

It wasn’t until I heard the creak of my bedroom door that I realized I wasn’t alone. I turned to see David standing there, his boxers riding low, his hair mussed from sleep. “I couldn’t sleep,” he said, his voice barely above a whisper. “I… I just needed to talk, I guess.”

I hesitated for a moment, then nodded. “Come in.”

He climbed into bed beside me, the mattress dipping under his weight. For a while, we just lay there, the sound of the rain outside filling the silence. Then he started talking, about school, about his friends, about his plans for the future. I listened, smiling, feeling a warmth in my chest that I hadn’t felt in a long time.

But as the minutes ticked by, his words started to slow, and his body began to relax against mine. His hand found its way to my hip, then to my lower belly, where he stroked the skin absentmindedly. It was innocent, I told myself. He didn’t mean anything by it. But as his fingers skimmed closer to the edge of my robe, I felt a spark of something I couldn’t ignore. Now his hand resting on the top on my panties just at the hem.

My breath hitched. The casual touch was no longer casual. It was deliberate, a question asked without words. The alcohol had lowered my defences, the years of loneliness had softened my resolve, and with the storm raging outside, I felt a primal urge rising within me, something I had thought long dormant.

I knew this was wrong. Terribly, irrevocably wrong. But as his fingers gently traced the lace of my panties, a shiver ran through me that had nothing to do with fear. It was pure, unadulterated desire, a sensation I hadn’t allowed myself to feel in so long.

“David,” I whispered, my voice trembling. “What are you doing?”

He didn’t answer, his fingers continuing their slow, tantalizing dance. He leaned closer, his breath warm against my ear. “Mom… you’re beautiful.” His voice was a husky murmur, a sound that resonated deep within me. “I can’t help it.”

His words were a dangerous confession, but instead of pulling away, I found myself leaning into him, the scent of his skin filling my senses. He smelled of youth, of energy, of everything I had been missing. My gaze drifted to his lips, full and slightly parted, and I felt an almost unbearable urge to kiss him.

“David, please…” I managed to say, but the plea was weak, almost an invitation.

He seemed to take it as such. His hand gripped my panties, sliding them down my thighs with agonizing slowness. My heart pounded in my chest, each beat echoing in my ears. Every part of me was screaming to stop, yet a darker, more desperate part urged me on. As his fingers brushed against my most intimate part, a moan escaped my lips.

He leaned down and began kissing my neck, soft, tender kisses that sent shivers down my spine. His tongue trailed down my throat, leaving a burning path in its wake. I closed my eyes, surrendering to the moment, to the forbidden pleasure that was consuming me.

He rolled onto me, his weight surprisingly heavy yet strangely comforting. The bed springs creaked beneath us, a soundtrack to our dangerous dance. His mouth found mine, and I opened to him, our tongues tangling in a desperate, passionate kiss. It was a kiss that tasted of longing, of guilt, and of pure, raw desire.

“Mom,” he breathed against my lips, “I want you.”

The words were like a spark, igniting a fire within me that threatened to consume us both. I wrapped my arms around his neck, pulling him closer, abandoning all pretense of resistance. “Oh, David,” I moaned, “I want you too.”

He shifted, positioning himself between my legs. I felt his hardness pressing against me, a potent reminder of the taboo we were about to break. My breath hitched, and I squeezed my eyes shut, bracing myself for the inevitable.

“Are you sure, Mom?” he asked, his voice thick with desire.

I opened my eyes and looked at him, seeing the mix of lust and uncertainty in his gaze. It would be so easy to stop him, to push him away and pretend this never happened. But I knew that if I did, I would regret it for the rest of my life.

“Yes,” I whispered, my voice husky with need. “I’m sure.”

He didn’t need any more encouragement. He pushed forward, and I gasped as he slid into me, deep and hard. A wave of pleasure washed over me, so intense that it bordered on pain. I arched my back, meeting his thrusts, my hands gripping his shoulders tightly.

“Oh, God, David,” I moaned, my voice lost in the storm of passion that was engulfing us. “That feels so good.”

He began to move faster, harder, his breath coming in ragged gasps. The bed squeaked rhythmically, the sound filling the room along with our moans and grunts. I could feel his sweat dripping onto my skin, mingling with my own.

“Mom… fuck,” he groaned, thrusting deeper. “You feel so good.”

I closed my eyes, surrendering to the sensation, letting the pleasure wash over me in waves. I dug my nails into his back, urging him on, my hips bucking against his.

“Yes, David, yes,” I panted, my voice ragged. “Fuck me harder.”

He obliged instantly, his movements becoming more frantic, more desperate. I met him thrust for thrust, lost in the primal rhythm of our bodies. The world outside, the storm, the guilt, all faded away, leaving only the burning, all-consuming sensation of him inside me.

“You’re so tight, Mom,” he grunted, his voice strained. “So hot.”

I arched my back higher, wanting more, needing more. “Don’t stop, David,” I gasped. “Don’t you dare stop.”

I looked down between my legs and watched his dick plunge in and out of me, the sight both shocking and intensely erotic. His face was flushed, his eyes glazed with lust, and his jaw clenched with effort. I found myself caught up in the moment, abandoning all sense of shame or reservation.

He pulled out slightly, then slammed back in, hitting my G-spot with a jolt that sent shivers down my spine. “Oh, fuck,” I screamed, my voice cracking with pleasure. “Do that again!”

He grinned, a wild, primal look in his eyes. “You like that, Mom?” he asked, his voice low and gravelly. “You like it when I fuck you hard?”

“Yes, I like it,” I moaned, my words tumbling out in a rush. “I like it so goddamn much.”

He continued to pound into me, each thrust more forceful than the last. I wrapped my legs around his waist, pulling him closer, desperate to feel him even deeper inside me. “Fuck me, David,” I begged. “Fuck me like you mean it.”

He switched positions, rolling me over onto my stomach. He lifted my hips slightly, spreading my legs wider, and then he entered me from behind. The angle was different, deeper, more intense. I gasped, my breath catching in my throat.

“This feels amazing,” I moaned, my voice muffled by the pillow. “Oh, God, David, this feels so fucking good.”

He gripped my hips tightly, his fingers digging into my flesh. He began to thrust, his movements rough and primal. My breasts bounced against the mattress with each stroke, the sensation adding to the already overwhelming pleasure. I arched my back, meeting his thrusts, my body writhing beneath him. The headboard rattled against the wall with each hard thrust, the sound echoing through the room. His balls slapped against my ass with each stroke, the sound and sensation both arousing and a little bit shocking.

“You’re so tight, Mom,” he grunted, his breath hot against my neck. “I can feel you gripping me. You want my cum, don’t you?”

“Yes, I want your cum,” I moaned, my voice trembling. “I want it inside me, David. Fill me up.”

He pushed even harder, his thrusts becoming more frantic, more desperate. I could feel the tension building inside him, the release growing closer and closer. I tightened my grip on the bedsheets, bracing myself for the inevitable.

He then changed the angle again, a move I hadn’t anticipated. He hooked one leg under my leg, lifting my hips even higher, creating a sharper, more intense angle of entry. It was almost too much, a sensation so intense that it bordered on pain.

“David…” I managed to gasp, my voice ragged.

But he didn’t stop, driving forward with all his force. I felt him hit a spot deep inside me, a spot I didn’t even know existed. A wave of pure, unadulterated pleasure washed over me, so intense that it nearly knocked me unconscious.

“Oh, God, Mom…” he groaned, his voice thick with passion. “I’m gonna… I’m gonna cum…”

He thrust one last time, a deep, powerful thrust that sent shivers down my spine. And then, he exploded, his hot, thick cum flooding into me, filling me completely. I squeezed my eyes shut, arching my back, surrendering to the overwhelming sensation.

He collapsed on top of me, his body trembling with exhaustion. His breath came in ragged gasps, mingling with my own. We lay there for a long moment, tangled together, our bodies slick with sweat, the only sound the rhythmic pounding of our hearts.

Finally, he rolled off me, lying on his back beside me. He stared up at the ceiling, his expression unreadable. I turned to look at him, my heart pounding in my chest.

The storm outside had finally subsided, the silence broken only by the gentle patter of rain against the windowpane. The air was thick with the scent of sex, a potent reminder of the taboo we had just broken.

The silence stretched between us, heavy and uncomfortable. I reached out and touched his arm, my fingers trembling.

“David,” I whispered, my voice barely audible above the sound of the rain. “What did we just do?”

He didn’t answer, his gaze still fixed on the ceiling. I could feel the tension radiating off him in waves. I knew that whatever he said next would change everything between us.

I held my breath, waiting for his response, my heart filled with a mixture of fear and anticipation. The world seemed to hold its breath along with me, waiting for the storm to begin again, this time inside our troubled souls instead of outside. The guilt and shame were already starting to seep in. I knew this was wrong, but a part of me, the part that had been dormant for so long, didn’t regret it. Not yet. But the dawn would bring its reckoning.