Wheeled my roller suitcase into the bland lobby of the transit hotel hugging the Rhône quays. Lyon, one-night layover before tomorrow’s dawn flight. Keycard beeped at reception. Elevator hummed up to floor 7. Room 712: sterile king bed, minibar hum, floor-to-ceiling window framing the dark river snaking through city lights. Airport shuttle scars on the carpet. Anonymity buzzed in my veins—no one knew me here. Perfect for a naughty escape.
Slipped into my splurge: short black stretch dress, smocked fabric hugging curves, bare back, deep plunge cleavage, crossed hem teasing stocking tops with every step. Self-grip stockings for ease. Sky-high heels clicked on marble. Left suitcase unzipped, grabbed clutch matching the dress. Taxi dropped me at the gallery. Vernissage night pulsed with chatter.
The Stopover
Damien texted: can’t come. Fury boiled when I spotted him arm-in-arm with his wife in the crowd. Another SMS: meet in toilets. I stormed after. His excuses crushed me—divorce delays, kids, business split. Six years of bullshit. Fled without my coat from the vestiaire. October chill bit hard. Bare arms crossed tight, shivered along the quay. Tears smeared mascara. Rhône lapped black below.
‘Cold?’ Stranger’s voice cut through. Mid-30s, maybe 40, lone smoker under a streetlamp. I shrugged. ‘Got a cig?’ Didn’t smoke usually, but tonight craved it. He offered the pack, flicked his lighter. Face glowed: stubble, sharp eyes. Exhaled smoke, shoulders hunched against wind. He stepped close, hands on my shoulders. ‘Let me console you.’ Drunk on rage, I shoved. ‘Leave me alone! Not your prey.’ He snarled. ‘Look at you, bitch. Think you’ll do better?’
Twisted impulse hit. Make leaving Damien final. ‘How much for me?’ He blinked. ‘You shitting me?’ ‘Dead serious.’ ‘Fifty.’ Lowball stung, but mascara runs cheapened me. Heat stirred anyway. Forgot Damien. This guy looked fuckable enough. ‘Hundred minimum, condom mandatory.’ ‘Deal. Full service for that.’ Heart raced. Kicked off heels—couldn’t run in 12cm spikes. Held them like weapons. He gripped my arm firm. No escape now, thrill mixed with trap.
The Transit
‘Pay first.’ ‘Prove you’re worth it. Suck me.’ Twisted my arm down. Pavement ground knees raw. Dropped clutch, heels. Confused haze: revenge fantasy, stranger cock. Unzipped him. Thick, curved up, rock-hard, musky scent intoxicating. Gripped base, freed glistening head. Jerked slow, cupped heavy balls. His groan fueled me. First stranger blowjob. Mental prep lagged.
He grabbed hair, shoved deep. Gagged hard, luette crushed. Reflex bite. Blood hit tongue, metallic tang. Slap cracked my cheek, ass hit pavement. ‘You bit me, slut!’ Cock out, bloody. Second slap spun stars. Raised for third. Grabbed a heel, stabbed stiletto into his thigh. He howled. Barefoot sprint, pavement tearing soles. Didn’t chase. Stopped gasping blocks away. Blood taste lingered. Clutch, shoes gone—his evidence.
Limped to hotel. Corridor footsteps echoed. Keycard swiped. Collapsed on bed, bruised knees, swollen cheek. Packed frantic at dawn. No police call yet. Desk clerk took keycard with neutral nod. Shuttle to airport. Rhône faded in rearview. Wild parenthesis seared: anonymity’s edge, lust’s bite. Damien? Deleted. New transit tomorrow.