Last Thursday night I had no idea what was coming.

I was just another exhausted senior trying to get home for spring break, standing in the terminal with my backpack and a lukewarm coffee while the gate agent announced yet another delay. Thunder rattled the windows outside. Rain hammered the tarmac. Our flight to Chicago was pushed back four hours, maybe more. I remember checking my phone, sighing, and accepting that I’d be sleeping in an airport chair.

That’s when I saw her.

Advertisement

Professor Claire Hargrove, my literature seminar instructor, the one whose sharp comments on my essays always left me equal parts intimidated and turned on. She was forty-two, though she carried it like thirty-five. Shoulder-length auburn hair that she tucked behind one ear when she was thinking. Green eyes that missed nothing. A habit of tapping her pen against her lower lip during lectures that drove half the class crazy. She wore a cream blouse and dark slacks that day, the kind of professional clothes that still managed to hint at the curves underneath.

She noticed me at the same time. Her mouth curved into that small, knowing smile she used when a student gave a half-decent answer in class.

“Mr. Ellis,” she said, voice low and a little amused. “Of all the gates in all the terminals.”

Advertisement

I laughed awkwardly. “Professor Hargrove. Small world.”

We ended up at the same gate, sitting two seats apart because the place was packed. The conversation started polite. Weather. The airline’s incompetence. How her connecting flight to a conference in Seattle was now impossible. I kept my eyes on my phone mostly, trying not to stare at the way the airport lights caught in her hair or how her blouse pulled slightly when she crossed her arms.

My life before that night was pretty ordinary. Twenty-one years old, decent grades except in her class where I worked twice as hard just to impress her. I lived in a crappy off-campus apartment that smelled like old pizza and dryer sheets. I had a part-time job at the campus bookstore and a string of short relationships that never lasted because I was always a little distracted by the idea of her. Stupid, right? Crushing on your professor. I told myself it was harmless. Everyone did it.

The airline finally put us up at a Marriott attached to the terminal. Two rooms left. They gave us keys on the same floor. I offered to take the couch in the lobby. She waved it off.

Advertisement

“Don’t be ridiculous, Ben. We’re both adults. It’s just a hotel.”

Her voice had that warm, slightly husky quality that made every lecture feel intimate. I nodded, throat tight, and followed her to the elevator. The rain outside had turned the night into a gray blur. Inside the hotel smelled like stale coffee and cleaning solution. Our rooms were across the hall from each other. She paused at her door.

“If you’re hungry, I have some snacks from the lounge. We could eat and complain about the airline together. Unless you want to be alone.”

Advertisement

I should have said no. I said yes instead.

Her room was identical to mine. Bland beige walls, a king bed, a small desk, the TV flickering with muted news. She kicked off her shoes, revealing bare feet with dark red polish on the toes. I tried not to notice. She pulled a bottle of cheap red wine from her carry-on and two plastic cups from the bathroom.

“Airport provisions,” she said with a shrug. “I wasn’t expecting company.”

We sat on the edge of the bed because there was only one chair. The wine was terrible but we drank it anyway. She told me about the conference, how she hated flying, how her ex-husband used to handle all the travel arrangements. I told her about failing my first paper in her class and how I’d stayed up rewriting it three times. She laughed softly at that.

“You always worked harder than anyone else, Ben. I noticed.”

Her eyes lingered on mine a second too long. The first tension beat hit right there. I felt it in my chest, this sudden awareness that the usual classroom distance was gone. No desk between us. No other students. Just the rain against the window and the low hum of the air conditioner.

Advertisement

She reached over to refill my cup and her fingers brushed mine. Neither of us pulled away immediately. Her skin was warm. I swallowed hard.

“You’ve been staring at me all semester,” she said quietly, not looking at me. “Don’t think I didn’t see.”

Advertisement

My face burned. I set the cup down on the nightstand, hands shaking a little. “I’m sorry. That was unprofessional of me.”

She turned then, green eyes steady. “Was it? Or was it just honest?”

I didn’t know what to say. My heart hammered against my ribs. Part of me wanted to bolt back to my own room. The rest of me couldn’t move. She tucked that strand of auburn hair behind her ear again, her signature gesture, and I realized how close we were sitting. Her knee brushed my thigh.

Advertisement

“Claire,” I started, using her first name for the first time. It felt dangerous.

She smiled, small and crooked. “There it is. I’ve been wondering what my name would sound like in your mouth.”

The air in the room thickened. I could smell her perfume, something clean and citrusy mixed with the wine. My palms were sweaty. I wiped them on my jeans. She watched the movement, then looked back up at my face.

Advertisement

“This is a bad idea,” I muttered.

“Probably.” Her voice dropped. “But the flight’s canceled until morning. And I’m tired of pretending I don’t think about you during office hours.”

That was the moment everything shifted. I leaned in half an inch. She met me there. Our first kiss was tentative, almost polite. Lips brushing, testing. Then she made a small sound in her throat and tilted her head, deepening it. Her hand came up to rest on my chest, fingers curling into my shirt. I tasted the wine on her tongue and felt the heat of her body through her blouse.

Advertisement

When we broke apart she was breathing faster. So was I. My hands were clumsy, one resting on her waist like I didn’t know if I was allowed.

“If you tell anyone,” she whispered against my mouth, “I’ll deny everything.”

The words sent a jolt through me. Not fear. Something darker and sweeter. I nodded, unable to speak. She kissed me again, harder this time, and I stopped thinking about consequences.

That was the first charged encounter. We didn’t go further right then. She pulled back after a minute, cheeks flushed, and suggested we order room service. We ate lukewarm pasta sitting cross-legged on the bed, talking about books and my plans after graduation and how she had never done anything like this before. The whole time the tension hummed between us like a live wire. Every time her foot touched my leg under the covers I felt it everywhere. She kept brushing her hair back, that little gesture, and each time I wanted to reach out and do it for her.

I kept replaying her warning in my head. If you tell anyone. It made it feel real. Dangerous. Like we were the only two people in the world who knew this secret.

Advertisement

After the food was gone she stood up and stretched. Her blouse had come untucked on one side. I saw a sliver of pale skin at her hip. She caught me looking.

“You’re not very subtle, Ben.”

“Sorry.”

“Don’t be.” She stepped closer, between my knees where I still sat on the bed. Her hands rested lightly on my shoulders. “I like the way you look at me. Always have.”

Her voice was softer now, almost confessional. I put my hands on her waist because it felt like the natural thing to do. The fabric of her slacks was smooth under my palms. She didn’t move away. Instead she leaned down and kissed me again, slower, like she was savoring it. My fingers tightened on her hips. I could feel the warmth of her skin through the clothes.

Advertisement

This escalated into the second, more explicit encounter. Her hands slid into my hair, tugging gently. I stood up, bringing our bodies flush. She was shorter than me by a few inches but the way she pressed against me made me forget height differences. Her breasts were soft against my chest. I could feel her nipples through the thin blouse. My cock was already hard, pressing against her stomach. She noticed. A small, satisfied sound escaped her.

“Is that for me?” she murmured against my neck.

“Yeah.” My voice cracked. “Been like that since the gate.”

She laughed quietly, a warm sound that vibrated through me. Her fingers traced down my chest, over my stomach, stopping at my belt. She looked up at me, green eyes dark with want.

“Can I?”

Advertisement

I nodded. She undid my belt with steady hands while I fumbled with the buttons on her blouse. The fabric parted to reveal a simple white bra, her breasts full and pale with faint freckles across the tops. I pushed the blouse off her shoulders. It fell to the floor. She unbuttoned my shirt in return, her nails lightly scratching my skin. Every touch felt electric but grounded, real. The hotel room smelled like rain from our wet shoes by the door and the faint scent of her citrus perfume.

We kissed again, standing there half-undressed. Her mouth was hot, demanding now. She nipped at my lower lip and I groaned. My hands found her breasts, cupping them through the bra. She arched into the touch.

“Harder,” she whispered. “I won’t break.”

I squeezed gently, thumbs brushing her nipples until they tightened. She made a soft noise that went straight to my cock. Her hand slid into my jeans, palming me through my boxers. The pressure was perfect. I rocked into her grip without thinking.

“Claire… fuck.”

Advertisement

She smiled against my mouth. “Language, Mr. Ellis. Though I suppose we’re past formalities.”

I laughed, a nervous sound, and she kissed it away. We moved to the bed together, clumsy in the small space. My knee bumped the nightstand. The lamp wobbled but didn’t fall. She lay back on the covers, auburn hair fanning out. I crawled over her, kissing down her neck, tasting the salt of her skin. She smelled like hotel soap and woman. Her hands guided my head lower. I took one nipple into my mouth through the bra, then tugged the cup down so I could lick it properly. She gasped, back bowing.

“Yes. Like that.”

I spent time on her breasts, switching sides, using my teeth just enough to make her squirm. Her fingers tightened in my hair, not quite pulling but close. My free hand slid down her stomach, over the waistband of her slacks. I hesitated.

“Is this okay?” I asked, voice rough.

She looked down at me, eyes half-lidded. “I want this. I want you. Don’t stop unless I say.”

That was the clear yes I needed. I unzipped her slacks and she lifted her hips so I could pull them off. Black panties, simple and damp at the crotch. I kissed her stomach, then lower, breathing in the scent of her arousal. She spread her legs for me, one hand still in my hair.

The first full intimate scene started there. I pulled her panties aside and licked her slowly, tasting how wet she already was. She tasted clean and musky, perfect. Her thighs trembled around my ears. I found her clit and circled it with my tongue, then sucked gently. She moaned, low and throaty, the sound filling the quiet room.

“God, Ben. Your mouth… keep going.”

I did. I slid one finger inside her, then two, curling them the way I’d read about but never tried with this much focus. She was tight, hot, gripping my fingers. Her hips rocked against my face in small, desperate movements. The rain outside picked up, masking some of her sounds but not all. I could hear every gasp, every whispered curse.

She came the first time like that, with my mouth on her and my fingers deep inside. Her back arched off the bed, thighs clamping around my head. She didn’t scream but the moan that tore out of her was raw, honest. I felt her pulse around my fingers, wet heat flooding my hand. I kept licking until she pushed me away gently, oversensitive.

“Come here,” she said, voice shaky. “I need you inside me.”

I stripped the rest of the way, cock aching. She watched me, green eyes dark. When I settled between her legs she reached down and guided me, rubbing the head against her slick folds.

“Slow at first,” she told me. “I want to feel all of it.”

I pushed inside her. She was so wet it was easy, but she was tight too. We both groaned at the same time. Her nails dug into my shoulders. I bottomed out and stayed there a second, forehead pressed to hers. Our noses bumped. I laughed a little, embarrassed. She smiled and kissed me, tasting herself on my lips.

We moved together. Not perfect. My rhythm was off at first, too eager. She wrapped her legs around me and showed me with her hips how to angle it. The bed creaked softly under us. Sweat gathered on my back. Her breasts pressed against my chest, nipples hard points. I kissed her neck, her collarbone, anywhere I could reach. She whispered my name like a secret.

“Ben… right there. Don’t stop.”

I didn’t. She came again, quieter this time but deeper, her whole body shuddering under mine. The way she clenched around me pushed me over. I tried to pull out but she locked her ankles behind my back.

“Inside. It’s okay. I’m on the pill.”

I came hard, groaning into her neck, hips jerking. It felt like it lasted forever. When it was over I collapsed half on top of her, both of us breathing like we’d run a mile. The room smelled like sex and wine and rain. My heart wouldn’t slow down. She ran her fingers through my damp hair, almost tender.

“That was… better than I imagined,” she admitted softly.

I lifted my head. “You imagined this?”

She gave me that crooked smile. “Every time you stayed after class. Every time your essays were too good to be accidental. Yes, Ben. I imagined.”

We lay there a while, tangled up. She traced patterns on my chest with one finger. I told her about the petty jealousy I’d felt when other students flirted with her during office hours. She confessed that she’d worn tighter blouses on days she knew I’d be in her seminar. Small admissions that made the whole thing feel less like a mistake and more like something inevitable.

Hours passed. The rain eased into a drizzle. We dozed, woke up hungry again. Ordered more food at two in the morning. Ate it naked under the covers, laughing when sauce dripped on the sheets. It felt domestic somehow, even in that sterile hotel room.

Around three she rolled toward me again. This time the vibe was different. Slower. Deeper. The second encounter happened in the armchair by the window. She straddled me, facing away at first so I could see the curve of her back and the way her ass moved as she sank down onto me. The city lights from the terminal glowed faintly through the curtains. Her hair tickled my nose. I held her hips and let her set the pace.

She revealed more about herself then. Whispered between thrusts that her marriage had been dead for years, that teaching kept her alive but lonely, that she’d never crossed this line with a student before. I told her I wasn’t just some kid with a crush. That I’d read every book she assigned twice because her passion for them made me want to understand.

“I see that now,” she said, voice husky as she ground down harder. “I see you, Ben.”

We switched positions. She bent over the desk, hands braced on the wood. I took her from behind, one hand in her hair, the other on her hip. Not rough, but firm. She pushed back to meet every thrust. The sound of skin on skin mixed with her soft moans. I reached around to rub her clit and she came again, forehead dropping to the desk, legs shaking. I followed right after, burying myself deep and holding still while I spilled inside her a second time.

After that we showered together. The water was hot, the bathroom small and steamy. She soaped my back and I washed her hair, massaging her scalp until she hummed with pleasure. We didn’t have sex in there. Just touched. Kissed under the spray. It felt more intimate than anything else that night.

Back in bed we talked until the sky outside lightened. She told me about her fears of getting caught, how the power dynamic worried her even though we were both consenting adults. I admitted my nerves, how I’d fumbled the condom I’d carried in my wallet for months because I’d never expected to actually use it with her. She laughed at that, a real belly laugh that made her breasts shake against my side.

“We didn’t need it anyway,” she said, kissing my shoulder. “But it’s cute that you tried.”

The aftermath settled over us like the quiet after the rain. We dressed as the airline texted that our flight was finally boarding in two hours. She smoothed her blouse, tucked her hair behind her ear. I watched her, already missing the naked version of her.

“This doesn’t have to end here,” I said, surprising myself.

She looked at me for a long moment, green eyes thoughtful. Then she stepped close, cupped my face, and kissed me softly.

“It probably should. But I don’t want it to either. Come to my office hours next week. We’ll figure it out. Privately.”

I nodded. She picked up her bag. At the door she paused.

“And Ben? If you tell anyone, I’ll deny everything.”

The words hung between us again, a reminder and a promise. I watched her walk down the hall to the elevator. My chest felt tight in the best way. The hotel room smelled like us now, like sex and cheap wine and the faint citrus of her skin. I sat on the unmade bed for a while, replaying every touch, every word.

Back on campus life went on. Classes. Work. But everything felt different. I sat in her seminar and tried not to smile when our eyes met. She was the same poised professor, tapping her pen against her lip, but now I knew what that mouth felt like on mine. What her voice sounded like when she came.

She didn’t deny me. The next office hours stretched into two hours of careful conversation and stolen kisses with the door locked. We were cautious. No one knew. But the tension was always there, delicious and constant.

Three nights ago she texted me from an unknown number. Just one line: “Airport hotel again next month? Different flight. Same rules.”

I stared at it for a long time before replying with a single word. Yes.

She said she would be back on the next rainy night. So tonight I left the door unlocked, a candle burning low on the table, the window cracked open so the damp air could slip in. I’m sitting here now, heart steady for once, waiting for her knock.