The door closed behind them with the soft thud of inevitability. The air inside felt heavier, richer—like the breath before a storm. Shadows stretched across the floor, curling along walls where the amber glow of a single lamp painted everything in warmth.
No words. None were needed.
He watched her move ahead, the sway of her hips under the dark fabric, the way her bare feet whispered against polished wood. His coat slid from his shoulders, forgotten on a chair, and the silence thickened until it wasn’t silence at all but a pulse—a low, relentless hum between them.
Her back was to him as she reached for something on the counter—a glass, a bottle, it didn’t matter. Because in the next moment he was there, close enough to catch the scent of her hair, the soft heat radiating from her body. His hands hovered for a fraction of a heartbeat—one last ghost of hesitation—before settling on her waist.
The first contact was like plunging into fire.
She didn’t flinch. She leaned back just slightly, enough for her hair to brush his jaw, silk against roughness, and his breath stuttered. Then he turned her, slow but unyielding, until her eyes met his in the dim light. The world outside ceased to exist.
His mouth found hers before he could think. The kiss wasn’t tender—it was hunger sharpened by years of restraint, a tide breaking its dam. Her lips parted under the pressure, warm and wet, tasting faintly of wine and something darker, something he couldn’t name but wanted more of. She answered with equal force, her fingers threading into his hair, pulling him closer until there was no space left between them, no oxygen, nothing but heat.
He kissed her like he’d been starving—because in a way, he had.
Her hands skimmed down his shoulders, tracing the hard lines beneath his shirt, nails grazing just enough to make his breath catch. He dragged his palms up her sides, over the curve of her waist, until his thumbs brushed the underside of her breasts through the thin fabric. She arched into him, a silent offering, and he tore his mouth from hers only to press it against her jaw, her throat, tasting salt and skin, feeling the rapid flutter of her pulse against his lips.
The zipper of her dress glinted faintly in the low light, and his fingers found it without thought. The sound of it sliding down was a whisper that seemed deafening in the hush. The fabric loosened, sighing down her body until it pooled at her feet like spilled ink.
For a moment, he just looked.
Her skin gleamed pale and soft under the lamp, curves lit like sculpture—the slope of her shoulders, the swell of her breasts, the elegant line of her hips. Black lace hugged her like a secret meant to be broken, and something in him snapped.
He pulled her against him, devouring her mouth again, deeper this time, slower, savoring every gasp, every small tremor that shivered through her frame. His hands roamed greedily now—down the arch of her back, over the curve of her ass, gripping hard enough to leave shadows of his fingers behind. She hooked a leg around him, and the sudden press of her thigh against his hips made his body jolt with a force that left him dizzy.
Clothes became a memory. His shirt hit the floor with a muted thud; her nails skimmed the lines of his chest, tangling in the fine hair, tracing down to where muscle tensed under her touch. She kissed him again, softer this time, dragging her lips over his lower one before biting down just enough to pull a low growl from his throat.
The couch caught them, but he barely noticed. Her back met the cushions, and he followed her down, their mouths locked, hands everywhere at once—his fingers mapping her ribs, her stomach, the delicate dip of her waist. She was warm silk over steel, soft curves yielding but strong beneath, her body answering every shift of his with an urgency that stole what little breath he had left.
Her legs wound around him, pulling him closer, anchoring him as his lips traveled lower—over her collarbone, the rise of her breast, lingering long enough to feel her arch like a bow beneath him. Her breath came in ragged bursts, hot against his ear when he returned to her mouth, swallowing every sound like oxygen.
Time fractured into flashes—skin against skin, her nails raking down his spine, his hands fisting in her hair as if letting go would undo him completely. Heat bled into every nerve until thought burned away and left only instinct: the need to consume, to conquer, to remember in his bones what it meant to be alive.
And when it broke—when the storm finally ebbed—they collapsed together in a tangle of limbs and breath. The world felt muted now, edges blurred by the weight of exhaustion and the faint stickiness of sweat cooling on their skin. Her hair clung damp to her temples; his chest rose and fell like a tide pulling back from shore.
Ethan lay still for a long moment, staring at the ceiling, pulse drumming faintly in his ears. Not from shame. There was none. Only from the raw, startling clarity of it all.
This—this heat, this hunger—he’d thought it was gone. Thought life had buried it under years of polite smiles and predictable nights. But here he was, his muscles humming with the aftershock, his skin alive with the memory of her touch, and for the first time in years, he felt… powerful. Unbroken.
He turned his head. Julia lay beside him, her eyes closed, lips parted in the faintest curve of satisfaction. Her breathing had steadied, but the glow of what they’d done still clung to her like perfume.
Ethan let out a breath he hadn’t realized he was holding. A laugh almost followed—low, incredulous—but he swallowed it down.
Even after forty, he thought, his mouth curling into something that wasn’t quite a smile, I can still burn.
But then, like a shadow crawling through the cracks of light, another image stirred in the back of his mind—green eyes glinting like glass, a smile carved from secrets, fingers stained in blue clay.
And he wondered, with a cold twist in his gut, who he had been trying to conquer tonight—Julia… or the ghost of Vivienne between them.