top of page

In order to read beyond preview chapters, you must be logged in with a free account. You may log in or create an account now.

Please refresh the page after logging in.

Unlimited Reading

If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.

Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.

Get your premium plan today, and cancel at any time!

< Back

✓ Saved!

Confessions of a Sex Therapist: Owned on the Night Shift

Lulu Lus

Age Gap, Degradation, Dirty Talk, Nonconsent, Workplace Humiliation

The First Late Shift


The only sound in the room is the clock ticking and the squeak of my chair when I move. Sofia Alvarez is across from me, knees pressed together, fingers twisting her ugly cardigan. She hasn’t said a word. She doesn’t need to. You can see her story in the way her lip shakes and how she keeps staring at my desk, like she’s hoping it’ll open up and eat her.

I let the silence drag out. In this room, silence is just another way to get someone ready. I lean forward, my blouse brushing the desk. My voice is low, almost like I’m about to tell her something dirty, not pull something out of her.

“Whenever you’re ready, Sofia. We can start wherever feels safest. Or we can start where it hurts the most. Your choice.”

She swallows. You can hear it. Her voice comes out, thick with the accent she tries to hide when people are around.

“It started with the late shift. Just one. I told myself it was nothing.”

She starts to spill it.

***

The warehouse is never dead. Even at 2:17 a.m., the place hums. Forklifts still ticking as they cool, vents blowing stale air over concrete that’s been stomped flat by years of boots. The lights overhead flicker like they’re about to give up. I was dead tired. My shoulders hurt from six hours of hauling boxes. My cheap uniform shirt stuck to my back with sweat I couldn’t hide.

Everyone else was gone. The time clock beeped as the last people left, their laughter echoing down the hall. I swiped my badge, waiting for the green light so I could go back to the shitty apartment I shared with Marisol, the lumpy mattress, and the sound of her coming in at dawn.

The light stayed red.

I frowned, swiped again. Red. A third time. Red.

That was when I saw him.

Derek Langston was at the big window on the mezzanine, looking down at everything like a prison guard. The light behind him made him a shadow. He folded his arms and tapped the glass. Tap. Tap. Tap. Even from across the floor, I could feel him watching me, like a hand grabbing the back of my neck.

He crooked two fingers. Come here.

My stomach dropped. I looked around. Empty aisles, empty docks. Just me, the red light on the clock, and the guy who paid me.

I walked.

The metal stairs banged under my work shoes. Every step was too loud. By the time I got to the top, my heart was pounding in my throat. His office door was open. I stopped at the edge.

“Close it behind you, Sofia.”

His voice was calm. I did what he said. The latch clicked. It sounded like a lock.

Inside, the air was hot and thick. It stank of old coffee and his cologne. He sat behind the desk, chair pushed back so I could see his thighs stretching his pants. His polo shirt was still neat, top button open, a patch of pale skin and dark hair showing. Silver at his temples. He looked like a man who always got what he wanted.

“Count came up short again,” he said, not looking at the screen, looking at me. “Third time this month.”

I opened my mouth to protest—I had double-checked every pallet, every label—but he raised one hand, and the words died in my throat.

“Sit.”

There was one chair. I sat. The vinyl was cold on my thighs where my pants had ridden up. I crossed my arms over my chest to hide how the sweaty fabric stuck to my tits. It just made them stick out more. He stared.

He turned the monitor. My file was up. Attendance logs. Warnings. My naturalization certificate scanned and stuck on top like it didn’t matter. My stomach clenched.

“Minor infractions add up,” he said softly. “Late clock-ins, one damaged box you signed for. Nothing huge. But enough that, if someone wanted to make a fuss…” He let the sentence trail. His fingers drummed once on the desk. “Immigration gets twitchy about things like that. You know how it is.”

I knew how it worked. Javier made sure I knew before he left with half my money, leaving me with a green card that felt like it could vanish any day.

Derek leaned back, chair creaking. “I’m not trying to scare you, Sofia. I’m trying to help you. But help has to go both ways.”

He stood up. He came around the desk and stood next to me, too close. I could smell his body, the sweat under the cologne. He put his hand on my chair, his fingers brushing the back of my neck where the sweat made my hair curl. The touch was light, but my skin still prickled.

"I need to know you’re reliable," he said. His voice was lower. "When I ask for something extra, it’s not a choice."

His thumb slid over the inside of my elbow while he pretended to point at the screen. The touch was quick, but it sent a dirty jolt straight between my legs. I squeezed my thighs together until they shook.

"I—I always do my job," I said. My accent was thick. The words felt stupid in my mouth.

"I know." His hand slid down my arm, slow, until his fingers wrapped around my wrist. Not tight. Just enough to show he could squeeze if he wanted. "That’s why I’m giving you a chance."

He let go and stepped back. The spot where he touched me felt colder than the chair.

"Starting tonight," he said, "you’re available when I want. Extra hours. Special projects. Whatever I say. You’ll get the hours. No overtime. But you keep the job. You keep everything else." He smiled like he already owned me.

I stared at the floor. My nipples were hard against my bra, rubbing every time I breathed. Shame hit me so fast my eyes burned. How could my body get off on this? How could I be wet from a threat?

“Do you understand, Sofia?”

I nodded. It felt stiff, fake.

“Say it.”

“I understand.”

“Good girl.”

The words hit me. My clit throbbed hard in my panties. I hated it. I hated him. I hated myself even more.

He walked me to the door, his hand on my lower back. It was polite, but he owned me. At the door, his hand slid down and grabbed my ass for a second before letting go.

“Drive safe,” he said, as though we’d just finished a normal performance review. “See you tomorrow.”

I went down the stairs on shaky legs. Crossed the empty floor. Got to my car in the back lot. I sat in the dark with the engine off, forehead on the wheel. My breath fogged up the window.

My pussy was soaked. Disgusting, humiliatingly wet. My nipples hurt every time I moved. I pressed my hand against my crotch through my pants, desperate for anything to make it stop.

It didn’t stop. It never does.

I whispered into the dark, so quiet even I could barely hear it.

“I’m not this person.”

But my body didn’t care. It never does.

Upgrade for Unlimited Reading

If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.

Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.

Get your premium plan today, and cancel at any time!

The First Late Shift


The only sound in the room is the clock ticking and the squeak of my chair when I move. Sofia Alvarez is across from me, knees pressed together, fingers twisting her ugly cardigan. She hasn’t said a word. She doesn’t need to. You can see her story in the way her lip shakes and how she keeps staring at my desk, like she’s hoping it’ll open up and eat her.

I let the silence drag out. In this room, silence is just another way to get someone ready. I lean forward, my blouse brushing the desk. My voice is low, almost like I’m about to tell her something dirty, not pull something out of her.

“Whenever you’re ready, Sofia. We can start wherever feels safest. Or we can start where it hurts the most. Your choice.”

She swallows. You can hear it. Her voice comes out, thick with the accent she tries to hide when people are around.

“It started with the late shift. Just one. I told myself it was nothing.”

She starts to spill it.

***

The warehouse is never dead. Even at 2:17 a.m., the place hums. Forklifts still ticking as they cool, vents blowing stale air over concrete that’s been stomped flat by years of boots. The lights overhead flicker like they’re about to give up. I was dead tired. My shoulders hurt from six hours of hauling boxes. My cheap uniform shirt stuck to my back with sweat I couldn’t hide.

Everyone else was gone. The time clock beeped as the last people left, their laughter echoing down the hall. I swiped my badge, waiting for the green light so I could go back to the shitty apartment I shared with Marisol, the lumpy mattress, and the sound of her coming in at dawn.

The light stayed red.

I frowned, swiped again. Red. A third time. Red.

That was when I saw him.

Derek Langston was at the big window on the mezzanine, looking down at everything like a prison guard. The light behind him made him a shadow. He folded his arms and tapped the glass. Tap. Tap. Tap. Even from across the floor, I could feel him watching me, like a hand grabbing the back of my neck.

He crooked two fingers. Come here.

My stomach dropped. I looked around. Empty aisles, empty docks. Just me, the red light on the clock, and the guy who paid me.

I walked.

The metal stairs banged under my work shoes. Every step was too loud. By the time I got to the top, my heart was pounding in my throat. His office door was open. I stopped at the edge.

“Close it behind you, Sofia.”

His voice was calm. I did what he said. The latch clicked. It sounded like a lock.

Inside, the air was hot and thick. It stank of old coffee and his cologne. He sat behind the desk, chair pushed back so I could see his thighs stretching his pants. His polo shirt was still neat, top button open, a patch of pale skin and dark hair showing. Silver at his temples. He looked like a man who always got what he wanted.

“Count came up short again,” he said, not looking at the screen, looking at me. “Third time this month.”

I opened my mouth to protest—I had double-checked every pallet, every label—but he raised one hand, and the words died in my throat.

“Sit.”

There was one chair. I sat. The vinyl was cold on my thighs where my pants had ridden up. I crossed my arms over my chest to hide how the sweaty fabric stuck to my tits. It just made them stick out more. He stared.

He turned the monitor. My file was up. Attendance logs. Warnings. My naturalization certificate scanned and stuck on top like it didn’t matter. My stomach clenched.

“Minor infractions add up,” he said softly. “Late clock-ins, one damaged box you signed for. Nothing huge. But enough that, if someone wanted to make a fuss…” He let the sentence trail. His fingers drummed once on the desk. “Immigration gets twitchy about things like that. You know how it is.”

I knew how it worked. Javier made sure I knew before he left with half my money, leaving me with a green card that felt like it could vanish any day.

Derek leaned back, chair creaking. “I’m not trying to scare you, Sofia. I’m trying to help you. But help has to go both ways.”

He stood up. He came around the desk and stood next to me, too close. I could smell his body, the sweat under the cologne. He put his hand on my chair, his fingers brushing the back of my neck where the sweat made my hair curl. The touch was light, but my skin still prickled.

"I need to know you’re reliable," he said. His voice was lower. "When I ask for something extra, it’s not a choice."

His thumb slid over the inside of my elbow while he pretended to point at the screen. The touch was quick, but it sent a dirty jolt straight between my legs. I squeezed my thighs together until they shook.

"I—I always do my job," I said. My accent was thick. The words felt stupid in my mouth.

"I know." His hand slid down my arm, slow, until his fingers wrapped around my wrist. Not tight. Just enough to show he could squeeze if he wanted. "That’s why I’m giving you a chance."

He let go and stepped back. The spot where he touched me felt colder than the chair.

"Starting tonight," he said, "you’re available when I want. Extra hours. Special projects. Whatever I say. You’ll get the hours. No overtime. But you keep the job. You keep everything else." He smiled like he already owned me.

I stared at the floor. My nipples were hard against my bra, rubbing every time I breathed. Shame hit me so fast my eyes burned. How could my body get off on this? How could I be wet from a threat?

“Do you understand, Sofia?”

I nodded. It felt stiff, fake.

“Say it.”

“I understand.”

“Good girl.”

The words hit me. My clit throbbed hard in my panties. I hated it. I hated him. I hated myself even more.

He walked me to the door, his hand on my lower back. It was polite, but he owned me. At the door, his hand slid down and grabbed my ass for a second before letting go.

“Drive safe,” he said, as though we’d just finished a normal performance review. “See you tomorrow.”

I went down the stairs on shaky legs. Crossed the empty floor. Got to my car in the back lot. I sat in the dark with the engine off, forehead on the wheel. My breath fogged up the window.

My pussy was soaked. Disgusting, humiliatingly wet. My nipples hurt every time I moved. I pressed my hand against my crotch through my pants, desperate for anything to make it stop.

It didn’t stop. It never does.

I whispered into the dark, so quiet even I could barely hear it.

“I’m not this person.”

But my body didn’t care. It never does.

The Inventory Room


Sofia’s fingers clamp down on the armrests, knuckles going white, then red, like she’s trying to strangle the chair. She won’t look at me. She hasn’t since she walked in, and that’s probably for the best. Some things are easier to spit out into the empty space between us than to actually look me in the face.

Her voice drops, scraping out of her throat like she’s been gargling gravel.

“Two weeks passed. Nothing happened. I started to think maybe he’d forgotten. Maybe it was just a bad night, a power trip that didn’t stick. I let myself believe that.”

She lets out a laugh that sounds like she’s choking on bile.

“Then the weekend inventory came.”

***

Saturday afternoon. The warehouse on weekends is a tomb—dead quiet, empty, like the building’s waiting for something to crawl out of the shadows. Most of the lights are off, just a few strips and high bays flickering, throwing long, ugly shadows everywhere. The air stinks sharper without all the sweaty bodies and diesel fumes—just cardboard dust, machine oil, and that metallic stink that gets into your skin and won’t wash off.

Derek texted me at 7:14 a.m. while I was choking down watery coffee with Marisol: 'mandatory inventory assistance,' parts room, don’t be late. No explanation, just orders. I stared at the screen until it went black, shoved the phone in my pocket, and dragged myself to work like a good little bitch.

I showed up at 3:55. The big roll-up doors were shut tight, the receiving bays dead silent. My sneakers squeaked like a rat on the polished concrete as I walked the whole length of the floor, heart pounding so loud I thought it might echo. The parts room door was cracked open, leaking out a pool of yellow light—warmer than the usual warehouse glare. Probably that shitty desk lamp he always used.

I pushed the door wider.

Derek was already inside.

He wasn’t wearing his usual dorky polo and slacks. Just jeans—tight across his thighs, like he wanted to show off—and a black t-shirt stretched over his chest and that soft gut. Sleeves shoved up, forearms thick with muscle and dark hair. He looked younger, meaner. Not like a boss. Like a guy who’d come here to take what he wanted.

He didn’t smile when he saw me. He just nodded once, like I’d passed some unspoken test by showing up.

“Lock it,” he said.

My hand hesitated on the knob. The deadbolt was old, stiff. When I turned it, the click sounded final.

The room was a shoebox, maybe ten by twelve, crammed with metal shelves stuffed full of bins, cables, and junk nobody ever touches but still has to count. A rolling ladder leaned against the wall. In the corner, a battered desk with a computer older than God and a lamp that pissed out a puddle of yellow light. No windows. No cameras. Just me, him, the stink of dust and grease, and the heat of his body rolling off him like cedar and sweat.

“Start with the top shelves,” he said, voice casual. “I’ll record.”

I did what I was told. Standing still felt like waiting for a punch. The ladder wheels screamed as I shoved it into place. I climbed up—third rung, fourth. My uniform shirt stretched tight over my tits every time I breathed. The polyester pants slid down my hips when I reached up, threatening to flash my ass. I grabbed the first bin, fingers scraping over dusty cardboard.

He stepped closer.

He didn’t touch me, but he was close enough that the air felt thick, heavy, like I was breathing him in. I could smell him—sweat, cheap cologne, and something raw underneath. All man. All cock. All ready.

“Careful,” he murmured. “Wouldn’t want you to fall.”

His hand came up to steady the ladder—palm flat against the metal side rail, fingers long enough to wrap halfway around it. The position put his forearm parallel to my calf. Warmth radiated through the thin fabric of my pants. I froze, bin half-pulled from the shelf.

“Keep going,” he said.

I yanked the bin down—heavy, awkward, making my shirt ride up in the back and flash a strip of skin over my waistband. I could feel his eyes on me, burning a hole right where my spine dipped. It made my stomach twist, not just with nerves, but with something hotter, wetter, humiliating.

I turned to hand him the bin, but he didn’t take it. Instead, he leaned in, body pressing against mine, chest dragging over my shoulder as he pretended to help. His hip mashed into my ass, lingering, and I felt the thick, hard line of his cock through his jeans, pushing against me for a couple of heartbeats before he finally stepped back.

My breath hitched audibly.

He acted like he hadn’t noticed.

We kept it up for twenty minutes. He kept telling me to go higher, stretch more, bend further. Every time I reached up, my shirt rode up, flashing skin. Every time I bent down, my ass stuck out toward him, practically begging for it. He never grabbed me, but he didn’t need to. The heat of him behind me, his voice rumbling out orders, his breath hot on my ear when he leaned in to point at something—it was enough to make my cunt throb.

“Turn around,” he said at one point. “I need to see the numbers on that one.”

I turned on the ladder. The rung put me nearly eye-level with him. He stepped between my feet—bracing the ladder legs with his thighs. His hands gripped the rails on either side of my hips, caging me without touching.

His eyes dropped straight to my tits. The polyester was soaked with sweat, plastered to my skin. My nipples were hard as bullets, poking through the cheap bra and even cheaper shirt. He stared, not even pretending to be subtle. No shame at all.

“You always get this worked up at work?” he asked, voice husky.

I couldn’t get a word out. My mouth was dry as sand. My clit was throbbing so hard it hurt.

He leaned in until his lips were an inch from my ear.

“You smell good when you’re scared,” he whispered. “Like honey and copper.”

A pathetic noise slipped out of me—half whimper, half moan. I hated myself for it. Worse, my hips jerked forward, just once, like I was begging for him to touch me, like some desperate slut.

His hand slid up the outside of my thigh, slow and deliberate, until his thumb pressed right into the crease where my leg met my hip. He didn’t go any further, just left it there, heavy and hot, promising more.

“Tell me to stop,” he said softly. “Say the word, and I’ll unlock the door. You can walk out. No write-ups. No calls to anyone. You’ll still have your job on Monday.”

I believed him. That was the worst part. He handed me the choice, made me pick what kind of slut I wanted to be.

My lips parted. No sound came out.

His thumb dragged along the seam of my pants, right over my cunt, slow and possessive. The fabric was soaked through. He had to feel it. He had to smell how wet I was for him.

I shut my eyes.

He stepped back.

“Finish the count,” he said, voice flat again. Professional. “We’ll pick this up tomorrow. Same time.”

He walked to the door, unlocked it, and held it open like a gentleman.

I climbed down, legs shaking so bad I almost fell. My panties were soaked, sticking to me, every step grinding my clit against the wet cotton. I wanted to come so bad it hurt. I could have cried from it.

He didn’t glance at me as I left.

I made it to my car. Locked the doors. Windows up. Engine off.

I jammed my hand down my pants like a horny teenager.

Two fingers shoved inside myself, rough and desperate, thumb mashing my clit in messy circles. I came in less than a minute, biting my lip until I tasted blood, picturing his hand instead of mine, his voice in my ear telling me I was his favorite slut.

When it was over, I just sat there, shaking, tears running down my face, hating myself for how good it felt and how the aftershocks wouldn’t stop.

I hadn’t said no.

Not once.

The Favor


Sofia’s breathing is shallow, almost panting, as she talks. She stares at her hands, folded tight in her lap, thumbs grinding slow, nervous circles. Her lips twitch, like she’s about to swallow her words and pretend none of this ever happened. She never does. She just sits there, looking like she wants to crawl out of her own skin.

I lean back, the leather chair groaning under me. My pulse is pounding low in my gut, thick and hungry. I cross my legs under the desk, the sound of nylon scraping on nylon loud as hell in the silence. I don’t bother to hide it. Let them hear. Some things are better when you know someone’s listening.

She continues without prompting.

“He started texting me after that. Little things at first. Then not so little.”

***

The first message came at 9:47 p.m. on a Tuesday.

Derek: Schedule change tomorrow. You’re on restock 11–7. See you then. ��

I stared at the screen, the only light in the living room, while Marisol snored on the couch, feet splayed wide on the coffee table. That stupid winking emoji made my skin crawl. I deleted the message, then wiped the whole thread, like that would do anything to stop the way my skin tingled remembering the last time he had me bent over in the inventory room.

The next text arrived two nights later, 1:14 a.m.

Derek: Emergency restock tonight. Need my best girl there in 30. Don’t make me mark you tardy.

I was in bed, just an old tank top and panties, nothing else. The phone buzzed on the nightstand, needy and insistent. I read the message three times, heart thumping like I’d been caught doing something filthy. I could have ignored it, could have turned the phone off and pretended I wasn’t already wet just from seeing his name.

Instead, I yanked on yesterday’s work pants, polyester still reeking of warehouse dust and the dried slick from the last time he had me pressed up against the shelves. No bra. My nipples were already hard, poking through the tank top, from the cold and from the memory of his hands.

When I arrived, the warehouse was dark except for the break-room windows glowing yellow at the far end. I walked the long corridor alone, shoes echoing, pulse loud in my ears. The door was ajar.

Derek sat at the small Formica table, legs spread wide, one ankle hooked over the opposite knee. In front of him: a half-empty bottle of bourbon, two lowball glasses, ice melting slowly in one. He’d changed into a dark button-down, sleeves rolled to the elbows. The top two buttons were open. A thin gold chain glinted against the dark hair on his chest.

He didn’t stand when I entered. Just lifted the bottle in a lazy salute.

“Close the door, Sofia. Sit.”

I did what he said. The lock clicked behind me, loud as a gunshot. The break room stank of burnt coffee, cheap cleaner, and him—sweat, bourbon, and something raw underneath.

He poured amber liquid into the second glass and slid it across the table. Ice clinked softly.

“Drink,” he said. Not a question.

“I don’t—”

“Drink.”

My hand shook as I grabbed the glass. The first swallow burned all the way down, heat crawling up my chest. The second was easier. By the third, my lips were numb and my thighs were squeezed tight under the table, my cunt already aching for something filthy.

He watched every swallow.

“Good girl,” he murmured when the glass was half-empty. The words landed the same way they had in his office—half praise, half claim.

He leaned forward, elbows on the table, glass cradled between his palms.

“Tell me about Javier.”

The question caught me off guard. I blinked.

“He… left. After the papers came through.”

“Did he fuck you good before he left?”

My face went hot. I stared at the battered table, wishing I could crawl under it and disappear.

“Answer me.”

“No,” I whispered.

“No?” He sounded amused. “Didn’t make you come screaming? Didn’t spread those pretty brown thighs and eat you until you begged?”

I shook my head, but my clit throbbed at his filthy words, traitor that it was. I hated how fast I got wet for this.

Derek stood. Moved around the table until he was behind my chair. His hands settled on my shoulders—thumbs pressing into the tense muscles at the base of my neck. He kneaded slowly. I bit my lip to keep from moaning.

“You’re so tight here,” he said against my ear. “All that stress. All that fear. Makes a man want to… help.”

One hand slid down my arm, then under the table. Found my thigh. Squeezed. His palm was hot through the thin fabric.

“Open your legs.”

I froze.

His fingers tightened—not painful, just unyielding.

“Open. Them.”

My knees opened, slow and shaky. The chair groaned. Cold air hit the soaked crotch of my panties, making me shiver.

His hand slid up, thumb dragging along the seam right over my cunt. I was drenched. The fabric stuck to me, showing everything. He pressed down, feeling the fat lips and the hard little button underneath.

A low sound escaped my throat.

“You’re dripping,” he said, almost conversational. “All because your boss told you to come in late at night. All because you know what I want.”

His thumb circled—slow, firm circles that made my hips jerk forward despite myself.

“Tell me you want to leave.”

I opened my mouth. Nothing came out.

“Tell me to stop.”

My head fell back against his stomach. The hard length of him pressed against my shoulder blade through his slacks.

“I—” My voice cracked. “I can’t.”

He chuckled, dark and satisfied.

“That’s what I thought.”

He kept rubbing, slow circles, then dragging his thumb up and down my slit, never giving me enough. I was panting, nipples aching and poking through my tank top, rubbing with every desperate breath.

He leaned down until his lips brushed my ear.

“Unbutton your pants.”

My hands moved before my mind caught up. Button. Zipper. The sound was loud in the quiet room.

“Push them down. Just to your thighs.”

I lifted my hips and shoved the pants down to my thighs. My plain white panties were soaked, a dark patch right at the crotch, proof of how much of a slut I was for this.

Derek hooked a finger in the waistband and yanked my panties aside. Cold air hit my bare cunt, making me whimper like a bitch in heat.

“Look at that,” he murmured. “So pretty. So wet for a man who could ruin you.”

He dragged two fingers through my slit, soaking them in my mess, then shoved them inside me. No warning, just thick fingers stretching me open. I gasped, back arching off the chair.

He pumped slowly. Curled his fingers. Found that spot that made my thighs tremble.

“You’re going to come for me,” he said. “Right here. On my fingers. While you think about how much you hate that you need this.”

I hated it. I hated how my hips bucked up to meet his fingers, hated the filthy squelch of my cunt echoing in the room, hated how I was already about to cum like a desperate whore.

He shoved a third finger in, stretching me wide. His thumb ground into my clit, rough and merciless.

“Come,” he ordered.

I shattered.

The orgasm slammed into me, brutal and raw. My cunt squeezed his fingers, gushing slick all over his hand. I cried out, loud and ugly, then bit my lip to keep from screaming. My whole body shook, tears leaking down my face.

He didn’t stop until the aftershocks faded. Then he withdrew his fingers slowly and brought them to my lips.

“Clean them.”

I opened my mouth and sucked his fingers clean, tasting my own mess—salty, dirty, humiliating. He watched every second.

When he was satisfied, he stepped back.

“Pull your pants up.”

I yanked my pants up with shaking hands, face burning with shame.

He returned to his seat, picked up his glass, and took a slow sip.

“Go home,” he said. “Think about what you’ll offer me next time I call.”

I stood on trembling legs. Walked to the door. Paused with my hand on the knob.

He spoke without looking up.

“And Sofia?”

“Yes?”

“Next time, don’t wear panties.”

I left without answering.

I sat in my car in the parking lot, engine off, windows fogging up from my ragged, horny breaths.

My hand slid between my legs, pressing hard against my still-throbbing cunt through the fabric, desperate for more.

I rubbed myself through my pants, chasing the ghost of his fingers, hating myself for how much I needed it, how much I wanted to be used again.

The Breaking Point


Sofia’s voice breaks. She clamps two fingers over her mouth, like she’s trying to shove the words back down her throat. Her eyes are glassy, not from crying, but from staring too long at something she can’t look away from.

I don’t say anything. I just wait, letting the silence hang between us, thick and heavy, daring her to keep talking.

When she finally talks again, her voice is low, like she’s admitting to something filthy.

“After the break room… everything changed. He didn’t pretend anymore. And neither could I.”

***

The touches became routine. Not gentle. Not hidden. Just routine.

A hand on my lower back when he passed me in the main aisle—fingers splaying wide enough to claim half the width of my spine, thumb brushing the top of my ass cleft through the polyester. A squeeze of my hip when no one else was looking. A whispered “Good girl” when I handed him a completed manifest, voice pitched so only I could hear it, the praise landing like a brand.

I started wearing looser shirts. Baggy uniforms from the back of the locker, ones that didn’t cling to my breasts or outline the curve of my waist. I thought it would help. I thought if I hid the body he kept staring at, he might lose interest.

He noticed it on the first day.

“You’re covering up,” he said in the copy room while the machine whirred and spat paper. He stepped behind me to reach for a staple cartridge on the shelf above my head—unnecessary, since he could have reached from the side. His chest pressed against my back. His erection nudged the small of my back through his slacks, thick and unapologetic. “I miss seeing those tits the way they’re meant to be seen.”

I went stiff, palms pressed flat on the stack of copies, heat burning through the paper.

He only stepped back when people started walking by outside. Then he left, acting like nothing happened, while I stood there with my heart pounding between my legs and my nipples aching against the cheap cotton.

That week, he started calling me into his office during the busiest shifts. Never for long. Just long enough to make me sweat and wonder if someone would catch us.

One Thursday, third shift, the floor was loud—forklifts beeping, pallets crashing, voices shouting over the noise. He paged me over the intercom. “Sofia Alvarez to the mezzanine office. Now.”

I climbed the stairs knowing exactly what waited.

The door was closed. I knocked once.

“Come.”

I stepped inside. He locked the door behind me without a word.

“On your knees,” he said.

No preamble. No threat of write-ups or immigration this time. Just the command, low and certain.

My knees slammed into the scratchy carpet before I even realized what I was doing. Pain shot up my legs. I stared at his shoes, scuffed and shiny, waiting.

“Look at me.”

I looked up. His blue eyes were hungry, pupils wide. He grabbed my ponytail, not hard enough to really hurt, just enough to remind me he was in charge, and yanked my face up.

“You’ve been hiding from me,” he said. “That stops tonight.”

He let go of my hair, unbuckled his belt, the metal clinking loud in the tiny office. Zipper down. His cock came out, thick, veiny, already drooling pre-cum. The head was dark and wet.

“Open.”

My lips parted on instinct. Shame burned through me, liquid and hot. I hated how my mouth watered. I hated how my cunt clenched at nothing.

He shoved his cock into my mouth, slow at first, making sure I felt every inch, the salty, heavy weight pressing down on my tongue. Then deeper. My jaw hurt right away. He didn’t care. He kept pushing until the head hit the back of my throat and my eyes started to water.

“Breathe through your nose,” he instructed, voice rougher now. “You’re going to take all of it.”

I tried. Gagged once. Tears spilled over. He groaned—low, satisfied—and pulled back just enough to let me drag in air before sliding in again.

He started fucking my mouth, slow at first, then deeper every time. His hand twisted in my ponytail, using me like a toy. Spit leaked from my lips and ran down my chin. The room filled with wet, filthy sounds. Gluck. Gluck. Gluck.

I was dripping. My panties were soaked, the crotch sticky and tight against me. Every time he shoved in deep, my clit throbbed. I wanted to touch myself so bad my fingers shook.

He noticed.

“Touch yourself,” he growled. “Show me how much you love sucking your boss’s cock.”

My hand shot between my legs. I yanked my pants down just enough to get inside. My fingers slid through my soaked pussy, found my swollen clit, and rubbed hard, desperate circles.

He started fucking my face faster, hips snapping. The head of his cock slammed into my throat over and over. I gagged, harder this time. Tears poured down my face, mascara streaking my cheeks.

“Fuck,” he hissed. “Look at you. Crying on my dick and fingering your wet little cunt. You’re perfect like this.”

His words hit me harder than his cock. My orgasm built up fast, too fast. I moaned around his dick, feeling his thighs tense up.

“Don’t come yet,” he ordered. “Wait for me.”

I whimpered. Tried to slow down, but my fingers wouldn’t stop. I was right on the edge.

He yanked his cock out of my mouth, wet and throbbing. I sucked in air, drool running down my chin.

“Open your mouth. Tongue out.”

I obeyed. He stroked himself twice—hard, fast—then came.

He shot thick streams all over my tongue, lips, and cheeks. Hot and salty. Some hit my chin and dripped onto my uniform. I flinched at the mess.

He squeezed out the last drops onto my tongue, then rubbed his cock head over my lips, smearing cum everywhere.

“Swallow what’s in your mouth,” he said.

I swallowed. The taste stuck in my throat.

He stuffed his cock back in his pants, zipped up, buckled his belt. Then he crouched in front of me. I was still on my knees, face streaked with cum, lips swollen.

He wiped his thumb through the cum on my cheek and shoved it into my mouth.

“Clean it.”

I sucked his thumb clean, tasting cum all over again.

“You’re beautiful like this,” he said softly. Almost tender. “Don’t hide from me again.”

He stood. Walked to the door. Opened it.

“Back to work. And keep your shirt unbuttoned the rest of the shift. I want to see what I own.”

I stayed on my knees, breathing hard, pussy still throbbing, face sticky with cum. Then I got up on shaky legs. I didn’t bother buttoning my shirt. I left the top open so my tits and bra showed every time I moved.

I walked back onto the floor like that—face red, lips swollen, reeking of sex. Nobody said anything. Maybe they didn’t notice. Maybe they just didn’t give a shit.

When I got home at dawn, Marisol was already up, making coffee in her work uniform. She looked at me—hair a mess, eyes red, shirt hanging open—and stopped dead.

“Sofia… what happened?”

I tried to say something. Nothing came out.

She stepped closer. Reached out to touch my cheek—then stopped when she saw the faint dried streaks I hadn’t managed to wipe away.

“Jesus,” she whispered. “Who did this?”

I shook my head and stepped back.

"I’m fine," I lied. My voice sounded empty, even to me.

She didn’t believe me. I could see it in her eyes.

But I couldn’t tell her. Not yet. Not when some filthy part of me was already desperate for him to call my name again.

The Line Crossed


Sofia’s hands are shaking now, the tremors making her thin silver bracelet flash in the lamplight. She doesn’t bother to hide it. Maybe she’s done pretending with me. She finally looks up, meeting my eyes for the first time today. Her stare is raw, desperate. Not begging for help. Just wanting someone to see her.

I drop my voice, low and quiet, the way I do when someone’s about to break.

“Take your time, Sofia. Whatever comes next… I’m right here with you.”

She lets out a shaky breath. Then the words come, fast and messy, like she can’t hold them in anymore.

“The ‘training seminar.’ That’s what he called it. One email. No explanation. Just a date, a time, a motel twenty minutes from the warehouse. I knew. God help me, I knew exactly what it would be.”

***

The Starlight Inn parking lot stank of diesel and old rain. The building was squat and ugly, neon vacancy sign buzzing even in the day, curtains yellowed with age. Room 214. Second floor, end of the row. The number was on a Post-it on my locker that morning. No name. Just the digits and a warning: 2 p.m. sharp. Don’t make me wait.

I got there at 1:53. My hands were shaking so much I had to squeeze the steering wheel just to stop them. I wore the uniform again. Navy polyester pants, button-up shirt, top two buttons undone because he told me never to button them when we’re alone. No bra. He didn’t tell me to skip it. I did that myself. I don’t even know why.

The stairwell reeked of mildew and old cigarette smoke. My sneakers squeaked on the concrete. Every step felt like a countdown.

The door to 214 was cracked open an inch. I pushed it wider.

Derek was already there.

He stood by the window, sunlight cutting lines across his chest. Jeans. Black t-shirt. No shoes. Bare feet on the dirty carpet. Seeing his bare feet, so normal, made my stomach twist worse than anything else.

He didn’t say anything. Just watched me come in and close the door. The lock clicked. It sounded too loud in the small room.

“Strip.”

One word. No, please. No threat. Just the expectation of obedience.

My fingers shook as I undid the buttons. First one, then the next. The shirt opened, showing the curves of my breasts, my nipples already tight from nerves and cold air and something else I didn’t want to admit. I shrugged the shirt off. It hit the carpet.

Next, the pants. Button, zipper. I shoved them down, stepped out, kicked off my sneakers. Left in plain white panties, already wet at the crotch. I felt more exposed than if I was totally naked.

“Everything,” he said.

I hooked my thumbs in the waistband. Paused. Looked at him.

His eyes were steady. Patient. Certain.

I pulled the panties down. They stuck to the wet mess between my thighs before peeling off. Cold air hit my cunt. My clit was throbbing, swollen and obvious. I could feel it pulsing.

Naked. Nothing left to hide.

He circled me, slow, close enough that I could feel his heat, his shirt brushing my arm. He didn’t touch me. Not yet.

“Beautiful,” he murmured. “Every fucking inch.”

He stopped in front of me. His finger traced from my throat, down between my tits, over my stomach, stopping just above my pussy.

“Turn around. Bend over the desk.”

The desk was cheap, scarred laminate, shoved against the wall under a shitty beach painting. I did what he said. Palms flat. Ass out. Legs apart, because I knew he wanted to see everything.

I heard him behind me. Clothes rustling. Belt coming undone. Zipper. Jeans hitting the floor.

Then his hands were on me.

One hand pressed down on my lower back, forcing my tits flat against the cold desk, my nipples scraping the surface. His other hand slid between my legs from behind, two fingers spreading me open, finding me soaked.

“Soaked,” he said, almost reverent. “You’ve been thinking about this.”

I didn’t answer. Couldn’t. My face was burning against the desk, humiliated and desperate.

He shoved two fingers inside me, rough and thick, not gentle at all. I gasped. My hips jerked back, greedy for more. He curled his fingers, rubbing that spot that made my knees shake.

“You’re going to come on my cock today,” he told me. “And you’re going to thank me for it.”

He pulled his fingers out. I whimpered, empty and aching.

Then I felt the blunt head of his cock pressing at my entrance. Thick, hot, already leaking.

He didn’t go slow.

One hard thrust—burying himself to the hilt in one brutal stroke.

I cried out, sharp and broken. The stretch hurt, then turned into something worse and better. He filled me, every inch. My cunt clenched around him, trying to take it.

He held still, making me feel every inch, every vein, the head grinding against my cervix.

Then he began to move.

He started slow. Deep, hard strokes dragging against every spot inside me. Every time he pulled out, it sounded wet and filthy. Every thrust slapped his hips against my ass, the smack echoing up my spine.

He sped up. Harder, deeper. One hand tangled in my hair, yanking my head back until my spine hurt. The other hand dug into my hip, fingers sure to leave bruises.

“You love this,” he growled against my ear. “You love being fucked like the desperate little immigrant slut you are. Say it.”

I shook my head, tears running down my face, but my hips still pushed back, greedy for every thrust.

“Say. It.”

“I—” My voice cracked. “I love it.”

“Louder.”

"I love it!" The words ripped out of me, raw and ashamed and real.

He rewarded me with a particularly vicious thrust that made stars burst behind my eyes.

His hand left my hip and grabbed my clit, swollen and soaked. He pinched it hard, rolled it, rubbed it in rough circles.

His cock pounding into me, stretching me open, his fingers abusing my clit, pushed me to the edge so fast I could barely breathe.

“Come,” he ordered. “Come on, your boss’s cock. Show me who owns this cunt.”

The command tipped me over.

The orgasm tore through me, violent and blinding. My cunt squeezed him like a fist. I screamed, desperate, hips jerking. Wetness gushed down my thighs. My knees gave out. Only his grip and the desk kept me up.

He didn’t stop. He fucked me harder, faster, using me to get himself off.

When he came, he groaned, shoving himself deep, so deep I felt every spurt as he filled me. Hot, thick, flooding my cunt. Marking me.

He held me there, cock twitching inside me, chest heaving against my back, before finally pulling out.

I felt his cum leaking out, sliding down my thighs. I stayed bent over the desk, shaking, breath ragged, too ruined to move.

He stepped back. I heard him zip up. Buckle his belt.

Then his hand, softer now, ran down my spine.

“Thank me,” he said quietly.

I swallowed, my throat raw and aching.

“Thank you,” I whispered.

“For what?”

“For… for fucking me.”

“Good girl.”

He walked to the door. Paused with his hand on the knob.

“Clean yourself up. Check out by three. And Sofia?”

I managed to lift my head.

“Next shift, no panties again. I want to know you’re still dripping with me while you work.”

The door opened. Closed. Footsteps receding down the hall.

I stayed bent over the desk for a long time—legs shaking, cum cooling on my thighs, the smell of sex thick in the air.

Eventually, I stood up, moving slow and heavy. I grabbed tissues and wiped between my legs. The tissue was streaked with his cum.

I got dressed slow. The shirt stuck to my damp skin. The pants rubbed against my sore, swollen cunt.

When I finally left the room, the hallway was empty.

I drove home in silence. Windows down. Wind whipping my hair.

Between my thighs, I could still feel him, his cum sliding out with every bump in the road, marking me even after he was gone.

The worst part, the part that made my eyes sting with new tears, was that I was already desperate for the next time.

The Confession


The room feels like it's closing in, the air thick and sticky, heavy with the stink of sweat and nerves. Sofia isn't fidgeting with her bracelet anymore. Her hands are just sitting there, palms up on her thighs, like she's waiting for someone to tell her she's a filthy slut or maybe forgive her for it. She's breathing slow, too careful, like she's scared if she lets herself breathe normal, she'll fall apart.

I lean forward, elbows on the desk, feeling the silk of my blouse rub against my skin. My nipples are hard under the fabric, obvious and embarrassing, but I pretend not to notice. My voice comes out soft, almost like I'm trying to seduce her.

“You’ve carried this alone for so long, Sofia. Let it out. All of it. There’s nothing here that can’t be spoken.”

She nods once—small, final—and the last piece begins to unravel.

***

I made the appointment on a Tuesday morning after three days of hiding in my room, calling in sick, curtains closed, ignoring Marisol's knocks and the food she left outside my door. Three days of feeling him inside me, like his cock was still there, his cum dried and crusted between my legs even after I scrubbed myself raw in the shower.

The waiting room reeked of fake lavender and old magazines. I sat with my knees glued together, hands clenched so hard my nails dug into my palms. When the receptionist called my name, I almost ran for it. Almost.

Then I was here.

In this office.

With you.

You looked just like your photo online: black bob, eyes that looked right through me, lips that smiled like you already knew what I was hiding. Your blouse was dark red, top button undone so I could see the tops of your tits when you leaned over to hand me water. Your skirt was tight, showing off your hips when you crossed your legs. I stared because it was easier than talking.

You didn’t rush me. You just sat there, pen resting against your lower lip, waiting.

When I finally started talking, it all came out messy and broken. The first late shift. The inventory room. The bourbon in the break room. Him making me thank him with his cock shoved down my throat. The motel, my tits smashed against the desk, his cum dripping out of me while I said thank you over and over like a pathetic slut.

You listened without flinching. Without judgment. Only once did you interrupt—softly, professionally.

“When he told you to thank him after the motel… how did your body respond in that exact moment?”

I stared at the carpet. “My clit throbbed. Even after I came. Even while I was crying. It… it wanted more.”

You nodded once. Made a small note. The scratch of your pen on paper sounded obscene in the quiet.

I kept going. I told you about waking up in the middle of the night, already soaked, my fingers between my legs before I even knew what I was doing, just chasing the memory of his hand in my hair. I told you about two days ago, when he cornered me in the copy room, door shut, lights off, his hand shoved down my pants, fingers inside me while he whispered about how wet I always was for him, how he could feel me squeezing every time he walked by.

I told you everything.

When I finally ran out of things to say, I just sat there, waiting for you to look at me like I was disgusting, or pathetic, or to hand me a number for a hotline.

Instead, you set your pen down.

Leaned back.

You crossed your legs the other way, slow and obvious, the sound of your nylons loud enough to make my pussy clench.

“Desire doesn’t ask for permission, Sofia,” you said. Your voice was low, husky, almost intimate. “It doesn’t care about morality or borders or green cards. It simply takes root where it finds the richest soil. And yours…” You paused, eyes holding mine. “…is very rich.”

I swallowed hard, my throat making a stupid clicking sound.

“You hate that part of yourself,” you continued. “The part that gets slick when he calls you ‘good girl.’ The part that comes harder when he reminds you how replaceable you are. But hating it won’t make it disappear. It only makes the hunger sharper.”

You uncrossed your legs and leaned in again. Your blouse gaped open, and I could see the edge of your black lace bra, slutty and delicate, nothing like the professional act you put on.

“Tell me the truth,” you said. “Right now. No filter. When you think about the next time he pages you over the intercom… what does your body do?”

My breath caught. My face went hot, and so did my chest and pussy.

"My nipples get hard," I whispered. "My clit gets swollen. I feel empty, like I need him to fuck me again. Even though I hate him. Even though I hate myself for it."

You held my gaze for a long beat.

Then you smiled—not the warm professional smile from before. Something darker. Hungrier.

“That emptiness,” you said softly, “is honest. More honest than any of the stories you’ve told yourself about who you’re supposed to be.”

You stood. Walked around the desk until you were standing beside my chair—close enough that I could smell your perfume: something expensive, spiced, and warm. You didn’t touch me. You didn’t have to.

“The question isn’t whether you can stop this,” you murmured. “The question is whether you want to. And whether you’re brave enough to admit the answer.”

I looked up at you, really looked. Your pupils were blown wide. You were breathing harder, making your blouse move up and down. Your thighs were pressed together under your skirt, not even trying to hide it.

You wanted this confession as much as I needed to give it.

You returned to your chair. Sat. Smoothed your skirt over your hips with both hands—a small, deliberate motion.

“Our time is almost up,” you said, voice returning to its professional cadence. “But before you leave… consider this. Shame is a powerful aphrodisiac when you stop fighting it. When you let it burn instead of smothering it.”

You paused.

“And Sofia?”

“Yes?”

“If you come back next week… bring the truth. All of it. No more hiding.”

I stood on unsteady legs. Nodded once.

Walked to the door.

As my hand touched the knob, I heard your voice behind me—low, almost a whisper, meant only for me.

“And darling… if you touch yourself tonight thinking about this session, don’t apologize to yourself. Just let it happen.”

I didn’t turn around.

I stepped into the hallway. The door closed softly behind me.

In the elevator, I slumped against the mirror, eyes shut, squeezing my thighs together so nobody could see how wet I was.

My panties were soaked through, again.

For the first time since all this started, the shame didn't feel like punishment. It felt like something I wanted.

It felt like permission to be a slut.

I drove home with the windows down, wind whipping my hair, your words looping in my head.

If you come back next week…

I already knew I would.

And that's where the real confession starts, you filthy fucks.

The Return


The clock says 3:47 p.m. when Sofia knocks, so soft it’s almost pathetic, barely making it through the thick oak. I’ve been waiting for her since the second she left last week, could practically taste it in the way her eyes stuck to my mouth when she said goodbye, the way her fingers shook as she fumbled with her purse. Some patients bolt after they finally spill their dirty secrets. Others, like Sofia, come crawling back, desperate for another round, like perverts who can’t help but press their faces to the flame and beg to get burned.

I get up, smoothing my skirt over my hips, feeling the cheap silk of my blouse drag across my skin, nipples already hard and poking through the fabric like I’m advertising. I walk to the door, every step making the thin material cling tighter, and open it.

Sofia’s in street clothes this time—tight jeans squeezing her thighs, a cream sweater stretched over her tits like she’s trying to smuggle melons. Her hair’s down, black and shiny, smelling like coconut shampoo mixed with the grime of the warehouse. Her eyes look less foggy than last week, but the bags under them are even darker. She looks like she hasn’t slept in days, and it shows.

“Come in,” I say, voice low and warm. “Close the door behind you.”

She does, and the lock clicks shut—a sound that always shoots a jolt straight between my legs, no matter how many times I hear it.

She sits in the same chair as last time. I drop into mine, spreading my knees just enough under the desk so my skirt hikes up, showing more thigh than is strictly professional. I cross my ankles, making sure she sees it. Her eyes dart down, caught staring, then snap back up like she’s been burned.

I give her a little smirk, the kind that says I know exactly what she’s thinking.

“You came back,” I observe.

She nods once. Her throat works.

“I couldn’t… not come.”

Her words just hang there, thick and sticky, like the smell of sex after you’ve finished but haven’t bothered to clean up.

I lean forward, elbows resting on the desk, letting the neckline of my blouse dip just enough to draw her eyes again. “Tell me what happened after you left here last week. Everything. No editing. No shame. Just the truth.”

She lets out a shaky breath, like she’s about to confess to murder or admit she’s been caught with her hand in her panties, and starts talking.

“The next shift was Friday night. I walked in at ten, same as always. The warehouse smelled the same—cardboard, oil, metal. But everything felt… louder. Sharper. Like my skin had been peeled back one layer. Every sound—the beep of the forklift, the slap of pallet wrap—hit me between the legs.”

She stops, gripping the chair arms so tight her knuckles go white, like she’s bracing for impact.

“He didn’t page me right away. He let me work for almost two hours. Loading pallets. Scanning boxes. Sweating through my shirt. I kept waiting for the intercom. Kept waiting for my name. Every time someone walked past, I flinched, expecting his hand on my back, his breath on my neck. Nothing. For two hours. I started to think maybe he’d lost interest. Maybe the motel had been the end of it.”

She lets out a laugh, bitter and tiny, the kind you make when you realize you’re completely fucked and there’s nothing you can do about it.

“Then the page came. 12:14 a.m. ‘Sofia Alvarez to receive bay three. Inventory check.’ Everyone else was on break or on the other side of the building. Bay three is the farthest one—dark, half-stocked, no cameras. I knew before I even turned the corner.”

She swallows, and now her nipples are poking through the sweater, hard and obvious, rising and falling every time she breathes like she’s trying to flag down attention.

“He was waiting behind a stack of empty pallets. Lights off in that section. Just the red glow from the exit sign. He didn’t speak at first. Just stepped out, grabbed my wrist, and pulled me into the shadow.”

Her voice drops to a whisper.

“He pushed me against the metal racking. Cold against my back. My shirt was already damp with sweat. He didn’t bother with buttons this time. He just yanked the fabric up over my breasts—bra and all—until it bunched under my chin. The air hit my nipples so hard I gasped. He covered my mouth with his hand. ‘Quiet,’ he said. ‘You don’t want the whole night crew hearing what a needy little slut you are.’”

Her words hit me low, a hot, heavy ache settling between my legs. I squeeze my thighs together under the desk, the skirt digging in, making it worse.

“He didn’t undress me further. Just shoved my pants down to mid-thigh—panties with them—and turned me around. Face against the cold metal. Ass out. He kicked my feet wider. I heard his zipper. Then he was inside me—no fingers first, no warning. Just one hard thrust. I bit my own arm to keep from crying out. He was thicker than I remembered. Or maybe I was tighter. I don’t know. It hurt. And I came almost immediately—shaking, clenching around him, tears running down my cheeks while he fucked me like he owned every inch.”

She’s panting now, eyes wide and black, looking like she’s about to either bolt or beg for more.

“He didn’t last long. Maybe three minutes. He pulled out right before he finished—came across my ass, hot stripes that dripped down the backs of my thighs while I stood there trembling. Then he wiped himself on my panties, pulled them back up so I’d feel it all shift inside the cotton for the rest of the shift. ‘Keep them on,’ he said. ‘I want you walking around with my cum soaking through your uniform.’ Then he left. Just walked away like he’d stopped to check a label.”

She finally looks at me, searching my face for some hint of disgust or judgment, desperate to see if I’m as twisted as she is.

I give her none.

Instead, I uncross my legs, slow and obvious, letting my skirt creep up even higher. I make sure she can see the sweat shining at the tops of my thighs, my chest heaving just a little too much, like I’m daring her to notice.

“And after?” I ask softly. “When the shift ended. When you drove home. When you were alone in your apartment.”

Her lips part. “I didn’t shower. I couldn’t. I sat on the edge of my bed in the dark, still wearing the same clothes. I could smell him on me—sweat, cum, that cedar cologne. I spread my legs. Slid my hand inside my pants. The cotton was stiff where his release had dried. I rubbed myself through it—hard, fast—picturing his hand instead. I came again. Twice. Hating myself every second. And still coming.”

The silence drags out, thick and charged, like the moment right before someone finally snaps and does something filthy.

I let it hang, milking the tension for all it’s worth.

Then I speak, my voice dropping low, like I’m about to share a dirty secret.

“You didn’t hate yourself, Sofia. Not really. You hated how much you didn’t hate it. There’s a difference.”

She nods, quick and awkward, like she’s afraid if she moves too much she’ll come apart at the seams.

I stand up, circle the desk, and stop right in front of her, close enough that my skirt brushes her knee. She has to tilt her head back to look at me, but she doesn’t flinch or pull away.

I reach down. Slowly. Tuck a strand of her hair behind her ear. My fingertips linger against the warm skin of her cheek.

“You’re going to keep going back to that warehouse,” I murmur. “You’re going to keep letting him take what he wants. And every time you do, you’re going to come here afterward. You’re going to sit in this chair and tell me every detail—every thrust, every whisper, every drop of shame and pleasure. And I’m going to listen. I’m going to ask the questions no one else can ask. I’m going to watch you unravel.”

I run my thumb over her lower lip, barely touching, just enough to make her shiver.

“And when you’re ready,” I say, “when the hunger becomes too loud to ignore… We’ll see what else this room can hold.”

I step back, leaving her hanging.

Return to my chair.

Cross my legs again.

She sits there for a long moment, breathing shallow, face flushed, nipples poking so hard through her sweater it’s almost obscene.

Then she stands.

Walks to the door.

Pauses with her hand on the knob.

Looks back at me.

“I’ll be here next week,” she says quietly.

The door opens.

Closes.

I lean back, head against the chair, and slide my hand up under my skirt, slow and shameless, until my fingers find the soaked lace glued to my cunt.

I close my eyes.

And smile.

The real confession—the one that matters—has only just begun.

bottom of page