After Hours Temptation: My Married Professor's Secret
Copyright© 2026 by VelvetQuillX
Chapter 3: The Stormy Night
Erotica Sex Story: Chapter 3: The Stormy Night - A 20-year-old student can’t resist his married professor’s 36DD curves and vanilla scent. Office hours turn into risky desk fucks, library quickies, hotel marathons, and creampie-filled weekends in her marital bed. Guilt and lust collide as they fall in love—but her husband is closing in. Forbidden teacher-student cheating erotica packed with danger and passion.
Caution: This Erotica Sex Story contains strong sexual content, including Ma/Fa Consensual Romantic Heterosexual Fiction School Cheating Spanking Cream Pie Exhibitionism Masturbation Oral Sex Voyeurism Big Breasts Public Sex Teacher/Student AI Generated
The sky split open just as I hit send on my reply to her email. Thunder cracked like a whip and rain slammed the windows of my shitty apartment in sheets so thick the campus lights blurred into nothing. I’d spent the whole day replaying that Gmail—Rebecca, no title, just her name and a book attachment like we were equals. My cock had been hard since breakfast thinking about her typing it in bed, husband away again, lonely. Now the storm gave me the perfect excuse. Emergency help on the paper. Or the book. Or just her.
I grabbed my backpack, shoved the revised draft inside, and sprinted across the quad. Rain soaked me to the bone in thirty seconds flat. My shirt clung cold and heavy, jeans plastered to my thighs, but I didn’t care. The humanities building loomed dark except for one window on the third floor—her office. Everyone else had fled hours ago. My heart hammered louder than the thunder as I took the stairs two at a time, shoes squelching.
Her door was cracked open like always. I pushed it and stepped inside, dripping on the threshold.
She looked up from her desk, black-rimmed glasses sliding down her nose, and laughed—that low, warm sound that always hit me low in the gut. “Alex. You’re soaked. Everyone else left hours ago.”
The soft gray sweater dress she wore clung to every curve like it had been poured on. The fabric stretched tight across her 36DD chest, outlining the full, heavy swell of her breasts and the faint points of her nipples where the rain-chilled air had tightened them. It hugged the soft roundness of her belly, then flared over her wide hips and thick thighs, hem stopping just above her knees. Black heels still on, one foot tapping lightly. Her auburn hair was loose, a few damp strands from the humidity curling against her pale, freckled chest. The wedding ring glinted on her left hand when she set her pen down.
Vanilla perfume mixed with the storm smell rolling off me. Old books and warm skin. My cock twitched despite the cold water dripping down my back.
“I—I got caught in it on the way back from the library,” I lied, voice shaky. “Needed emergency help on that Tempest section. The book you sent ... I read it twice already.”
She stood, heels clicking once as she crossed to the window. Lightning flashed outside, lighting up her silhouette—the dress molding to the dip of her waist, the generous curve of her ass. Thunder rolled right after, vibrating through the floor like my own pulse.
“Poor thing. Come sit. You’re shivering.” She gestured to the small couch against the far wall I’d never noticed before, tucked between two towers of books. I dropped my wet backpack and sank onto it, trying not to stare as she moved to her desk drawer.
She pulled out a half-bottle of red wine and two plastic cups like she’d been waiting for this exact moment. “I keep this hidden for grading marathons. Don’t tell anyone.” Her smile was soft, almost conspiratorial. She poured, handed me a cup, and sat beside me on the couch instead of her chair. Close. The dress rode up her thighs a little. Heat radiated off her leg.
We sipped. The wine was cheap but warm going down. Thunder boomed again—my heartbeat in stereo. She leaned back, one arm along the couch behind me, and the conversation drifted exactly where the storm wanted it.
To read the complete story you need to be logged in:
Log In or
Register for a Free account
(Why register?)
* Allows you 3 stories to read in 24 hours.