Headline
Message text
The reunion was coming.
A flyer slipped into my mailbox like a ghost from another life. "Twenty Years," it read, in thick block letters. As if time could be boxed up into clean numbers, wrapped in nostalgia, and served cold in a rented gym with watered-down drinks and too-loud music.
I tossed it on the counter and left it there. It stayed for days, then weeks--quietly judging me from beneath takeout menus and unopened bills. I didn't feel anything about it. Not excitement. Not dread. Just... nothing.
High school had been a blur. Some good times. Some long, forgettable stretches of awkwardness and silence. I'd moved on. Built a life. Paid bills. Faked contentment.
But then her name drifted into my thoughts.
Julia Whitman.
That girl.
The one I never had, but always wanted. The one who haunted the my memory the thought what if.
Back then, she was untouchable in a quiet way. Petite, quick-footed from tennis, always in those damn skirts that swayed too much when she walked. Her shirts clung like secrets, and her laugh--God, that laugh--was always just out of reach.
I never told her how I felt. Never made the move. I watched from a distance, convinced she was out of my league.
Years later, someone told me she used to like me too. Said she'd wondered why I never tried. That truth settled in me like a bruise I kept pressing, just to feel it again.
So now, two decades later, here was this reunion. Full of ghosts and half-buried regrets.
I didn't give a damn about seeing anyone else.
But her?
Maybe.
I finally gave in. Clicked the RSVP link. Didn't overthink it. Just tapped "Yes" and shut the laptop like I'd just been caught watching porn.
***
Later that night, I searched social media for her.
There she was.
Her profile had aged like she had--elegantly. A few photos of her at charity events, a glass of wine in her hand, a smile that hadn't dulled. Her eyes were softer now, but that same spark was still in them. The kind that made you wonder what she was thinking when she looked at you.
I followed her. Waited.
Then I DM'd her.
Hey, didn't know you were on here. That reunion invite dragged me down memory lane. Hope you're doing well.
Harmless. Friendly. I didn't expect a reply, not right away. Maybe not ever.
So I lingered. Scrolled through her profile. Casual curiosity. That's what I told myself.
A few photos down, there was a younger girl--dark hair, long legs, a smile too sharp for her age. Bikini shots by a pool.
Eva.
Her daughter.
The tag led to her own page. Wide open, of course--youth has no privacy filter. Nineteen. College freshman. Something about photography and poetry in her bio. A little too practiced in front of the lens. Pretty. Petite. She had her mother's bones, but she moved different--like she knew people were watching and she liked it.
I scrolled through a few of her posts. Bikini tops in the sun. Legs curled beneath her on white sheets. Pouty lips. Glimpses of skin.
It felt wrong.
But I looked.
Mirror selfies. Late-night outfits and captions that flirted with boldness.
And I hated myself for it.
Because I wasn't here for her daughter.
I was here for Julia.
For the woman I'd wanted half a lifetime ago.
Not the girl half my age who knew how to smirk into a camera.
I closed the app. Told myself I wouldn't go back.
Julia replied a few days later.
"Didn't expect to hear from you, but I'm glad you reached out. That reunion's creeping up fast, huh?"
Short. Warm. Open enough to answer.
I smiled at the screen like a fool. Like it was her fingers on the keys.
We messaged here and there. Small talk at first--mutual friends, jobs, the strange ache of time. She told me she was divorced. "Happily," she added, with a winking emoji I didn't know how to interpret.
There was something flirtatious beneath her tone, though. Subtle at first
We kept talking.
What started as simple reunion talk--classmates, yearbooks, the inevitable what-ever-happened-to's--shifted into something softer. More personal. Julia, began asking questions no one had asked me in a long time.
"Are you happy?"
"Do you ever think about who you used to be?"
"What do you miss most from back then?"
I answered honestly, more than I meant to. There's something about texting in the quiet of your own place--lights low, music just a whisper in the background--that makes honesty feel easier.
I told her about how tired I'd become. Not physically. Just... tired of surface. Tired of pretending every day was enough. Tired of wanting things I never let myself name.
She replied:
"I always thought you were different. Even in high school. You never tried too hard. You weren't loud like the others. But you watched everything. You felt more than you said."
I read that twice.
"You noticed that?" I typed.
"Of course I did."
There was a pause after that. A longer one. Enough for me to stare at the screen, waiting for the typing bubble to come back.
When it did, it was one line.
"You had this way of making a room quieter just by walking into it."
That stopped me. Because no one had ever said that. They knew something about me.
Something real.
We started talking at night more. Always after ten. Always when the world had quieted enough for the voices inside us to speak freely.
"Did you ever think about me back then?"
Her question came sudden, late one night.
I hesitated. But what was the point of lying now?
"All the time."
"You never said anything."
"You were untouchable."
"I wasn't."
The honesty cut both ways. There was pain beneath it. Longing twisted in with years of missed chances.
Then she asked:
"What would you have done, if you did tell me?"
The air went still.
I typed slowly, letting each word settle.
"I would've kissed you behind the bleachers after practice."
"Put my hand on your back just to feel how warm you were."
"Told you I'd been wanting to touch you for years."
Another long pause.
Then:
"I think I would've let you."
My pulse kicked harder. Not lust. Not yet. Just that ache--old, slow-burning--finally being named.
"We're not kids anymore," I wrote.
"I know."
"So why does it still feel like we're passing notes under the table?"
"Because we're finally saying the things we were too scared to say then."
The next night, we didn't start with hello.
We started with silence. Just that quiet presence--knowing the other was there, both of us typing, deleting, retyping. Waiting for one of us to go first.
She finally did.
"I wonder sometimes what you look like now."
My chest tightened--not from shame, but that strange vulnerability that comes with being truly seen. Wanting to be wanted... and not knowing if you're still enough to be.
"Older," I replied.
"Obviously."
"That's not what I meant."
There was something under her words. Something more than curiosity. A reaching. A slow undoing of the space between us.
I let the silence stretch. Then I opened the camera.
Not seductive. Just honest. I snapped a picture--my face, the light of the room casting half of it in shadow. A little stubble, eyes tired, shirt tugged open at the collar. Nothing polished. Just me.
I sent it.
And immediately regretted it.
Then her message came in.
"You still have that quiet in your eyes. Like you're always carrying something you won't say."
Another beat passed. Then--
"Can I show you something?"
I hesitated. Then typed:
"Yeah."
A photo slid in.
Soft. Intimate. Not explicit.
Just her thighs folded beneath her on white sheets, the hem of a sleep shirt slipping high, skin bare where the light pooled across her lap. Her hand rested on one knee--fingers delicate, nails short and clean.
No face. Just skin.
And something felt in the way it was framed. As if her body was asking: Is this okay?
It was too perfect.
Too smooth.
Too young.
I stared. Something twisted under my ribs.
This didn't look like Julia.
But I didn't ask.
Instead, I typed what I meant, and didn't.
"Beautiful."
She replied almost instantly.
"Would you touch me there, if we were in the same room?"
And my hand froze over the keyboard.
Not just because of the question.
Because I felt the answer in my bones.
Yes.
God, yes.
She didn't speak in full sentences anymore.
Her messages came in fragments--craving laced in between the words, like she couldn't bring herself to say the whole thing out loud.
"Tell me what you'd do."
I stared at the screen, my pulse in my throat.
"If you were here?"
"Yes."
I leaned back on the couch. The room was dim, lit only by the low hum of a bedside lamp and the glow of her words pulling me under.
I started typing.
"I'd kneel in front of you. Just to watch how your thighs shift when you're waiting."
"I'd slide your shirt up slowly. Not to take it off yet--just to watch the way your skin rises with it."
I paused.
Typing bubbles appeared.
Then her response:
"Where would your hands go first?"
I exhaled. My hand tightening around the phone.
"Your hips," I wrote.
"Then your stomach. Then higher. My thumbs brushing just beneath..."
Another photo dropped in.
Closer this time.
Her thighs again, but wider now. Shirt bunched around her hips. Her hand resting low on her belly, fingers spread in suggestion. Her skin flawless. Smooth. And still--no face.
It hit like a brick in my gut.
Too young.
Still, I responded.
"You're driving me insane."
"Then prove it," she wrote.
That line sat there, glowing in the dark.
I should've stopped.
I knew, deep down, this wasn't Julia.
That I was speaking to someone else.
Someone younger. Bolder.
But desire... it drowns reason.
And I wanted to be seen the way she was seeing me.
I stood. Stepped to the mirror. Pulled down the waistband of my boxers just enough. Not everything--just enough to leave no question. My body tense, veins sharp, need visible in every line of me.
I took the shot.
And I sent it.
There was silence after. Long. Heavy.
Then--
"God, you're beautiful."
"I've been thinking about you like this since the first message."
My heart was racing. My hands were shaking.
"Now tell me what you'd do if I was on my knees for you." The next message read.
I felt that one in my spine.
The words spilled from me--hungry now, primal. I told her how I'd guide her gently, how her lips would part for me without needing to be told. How I'd thread my fingers in her hair and whisper every filthy thing I wanted while she swallowed my sounds.
She replied with a short video this time.
No face. Just movement. The slow grind of her hips against her hand, her breath caught in little whimpers as her thighs squeezed together. Her skin flushed, trembling.
I watched it three times. My blood thundered.
She said things I never imagined Julia would say.
She asked questions that unwrapped me from the inside out.
"If I had you in my bed right now... would you be rough with me?"
"Would you make me beg?"
"Tell me everything. Don't hold back. I want to know what it feels like to be wanted that much."
And I told her. God, I told her.
I described it all--how I'd kiss her stomach as her thighs trembled, how I'd press her into the mattress until her breath came in broken waves. How I'd taste every inch of her, leave bruises she could hide but never forget.
She told me to finish for her.
Not in a coy way. Not passive.
She asked--with need, not command.
"Do it now. I want to know what I do to you."
The words struck something in me, low and dark. I leaned back in the chair, hand already wrapped around the tension she'd built in me for days. My phone balanced beside me, her photo still glowing--her hand between her thighs, her skin wet, waiting.
I imagined her mouth. Her hips. The way she'd look at me from beneath.
I imagined Julia, yes--those eyes I remembered, those legs I never touched in high school now wrapped around me like they were mine.
And when it came--hot, hard, undeniable--I let go of everything.
I came for her.
For her.
I lay back, chest rising, heart pounding in my throat.
The screen blinked with a final message.
"Good boy."
Something about that didn't sound like Julia.
It was quiet for two days.
No messages. No new photos. Just silence thick enough to press against my ribs.
I tried to move on. I tried to forget. But every time I closed my eyes, she was there--arched and open in my mind, lips parted, skin slick with want. Those last few words.
Good boy.
It haunted me.
And then--on the third night--my phone buzzed.
Just once.
A message. No text. No warning.
Just a video.
I opened it.
The screen flickered into motion--bedroom light, dim and warm. The same bed I'd seen in earlier photos. White sheets rumpled beneath her. A familiar tilt to the camera.
But this time...
This time she showed her face.
Dark hair tumbling down bare shoulders. Cheekbones flushed. Eyes glassy with heat and something rawer--like confession. Her lips moved, and I heard her. Whispering my name. Moaning softly as her hand moved over her body. Every sound real. Every breath timed like she knew I was listening.
And I was. Frozen.
Watching her come apart.
Not behind a cropped frame. Not faceless.
It was her.
Eva.
Not Julia.
Eva.
The pleasure on her face--the way she surrendered to it--wasn't rehearsed. It wasn't played for the camera. It was real. Messy. Pure.
Undeniable.
The video ended.
And I just sat there, heart a drum in my chest, breath stuck somewhere between disbelief and something darker.
I typed without thinking.
Who are you?
Her reply came fast. No hesitation.
"It's Eva."
"I thought you knew by now."
The bottom dropped out of me.
"You're... not Julia?"
"No. She barely checks her profile. She lets me manage it. Says she can't stand notifications or filters. I reply to people. Post for her sometimes. You messaged. I replied. It just... happened."
I didn't respond. Couldn't. My hands trembled.
"I didn't mean to lie," she continued. "I never pretended to be her. Not really. I thought you knew. Or maybe I hoped you'd figure it out, but wouldn't care."
The silence between us now wasn't playful. It was dense.
Full of guilt. Shock. Desire that had nowhere to go.
I typed slowly, staring at my reflection in the dark window across the room.
"You're nineteen."
"Yes."
"You're her daughter."
"Yes."
"Jesus."
After that message, I didn't reply.
I couldn't.
I set the phone down like it might burn a hole through my desk. Walked in circles around my apartment. Drank water I didn't want. Stared at my reflection in the bathroom mirror, trying to see something different. Trying to find the man who wouldn't have let it go this far.
I watched the video.
Her video.
The one where Eva finally showed her face--flushed, breathless, the purest form of surrender caught in grainy light.
And I watched it more than once.
Over and over, as my hand worked over myself, breath uneven, shame curling tight in my throat.
It didn't stop me.
It should have.
I should have closed the app. Should have deleted the messages, the photos, the memory of her voice. Should have stopped the second I knew.
But the truth?
I did know.
Not just in hindsight.
I knew before the video.
The way her body moved, the tautness of her skin, the breathless urgency behind her texts. That wasn't a woman pushing forty. That wasn't Julia--mature, reserved, still beautifully composed. No.
That was youth.
Unfiltered. Unafraid.
Bare thighs gleaming with want, fingers trembling not from age but from inexperience. From raw, electric hunger.
I knew.
She was nineteen.
Barely out of childhood, and yet somehow more self-possessed, more dangerously composed than most women twice her age.
And I had wanted her. Had come for her.
I didn't text Eva again that night. Or the next. I turned off notifications, swore I'd move on, swore I'd forget the feel of her voice saying my name, the look on her face when she came, the sound of her skin meeting silence.
But I couldn't.
Because late at night, I'd find myself on her profile--public, no longer a curiosity, but a fixation.
Photos of her curled on her dorm bed, hair a mess, headphones in, captioned with some lyric too knowing for her age.
Shots at the beach, thighs sandy, smile crooked.
One photo in a bookstore, eyes over the rim of a coffee cup, like she knew I was watching.
I zoomed in.
Over and over.
Because guilt doesn't kill desire.
It only stains it.
***
I sat on the edge of the bed, suitcase half-zipped, ticket confirmation glowing on my phone screen beside me.
I should've canceled. Weeks ago.
This wasn't about Julia anymore, not really. Not since the messages twisted into something else. Since she revealed herself.
Eva.
The wrong girl. The too-young girl. The one who knew exactly how to make it feel like more, even as she kept her face out of the frame--until she didn't.
I ran a hand down my face, jaw tight.
This wasn't how it was supposed to go.
I only reached out to Julia. That was the truth. I wanted to see her again--maybe start something we never had the courage for back then. Maybe just hear her laugh in the flesh, see if the woman matched the memory.
Eva wasn't part of the plan. She wasn't supposed to happen.
But I fell into her anyway. Like a trap lined with silk and heat.
Still... I was going.
It was paid for. The flight. The suite. And whatever twisted detour I'd taken along the way, my reason for going hadn't changed.
Julia.
It was still Julia.
I wanted to see her. Look her in the eye. Maybe say all the things I didn't get to say twenty years ago.
Eva wouldn't be there. Why would she? This was a high school reunion. Adults. Memories. A room full of the past trying to prove it's still got something left to offer.
I zipped the suitcase the rest of the way.
This was about Julia.
***
The gym looked smaller than I remembered.
Same linoleum floors, same smell of old banners and floor wax. They'd tried to make it festive--fairy lights strung across the rafters, a table full of finger food that had seen better days, someone's half-hearted playlist crackling over the speakers. Laughter echoed too loudly. Everyone pretending to be fine with how far from seventeen they were now.
I lingered in the doorway a second too long. Just scanning. Looking for Julia.
I spotted her across the room, near the bar--older now, yes, but still stunning. Timeless in that dangerous way. Her dress hugged her gently, her shoulders back, laughing like she hadn't missed a beat since senior year. My throat went dry just looking at her.
Then I saw her.
Eva.
She wasn't by her mother's side. Not yet. She was talking to someone near the snack table, glass in hand, dressed in black like it meant something. She looked older tonight. Composed. Her mouth moved like she was amused, but her eyes were watching the room.
And when they found me--
It was like someone turned down the noise in my head.
No smirk. No shame. Just that slow, quiet knowing.
She started walking before I could look away, weaving through the crowd without hurry, like she owned the moment.
Julia noticed her daughter approaching, and smiled when she saw me watching.
"You came," she said, stepping in with a quick hug that lingered just a beat too long. "Wasn't sure you would."
I smiled back. "I almost didn't."
"Eva told me you messaged," she said, voice warm but careful. "Said you'd reached out to me on my account. I haven't checked it in months, honestly. She manages it for me."
I nodded, heart hammering.
"She didn't say much," Julia added, more curious now. "Only that you two had talked a little. That it was nice. That you seemed... interested."
Her words lingered.
And then Eva appeared at her side. Too perfectly timed to be coincidence.
"Nice to finally meet you," Eva said, like a joke layered inside a dare.
Julia smiled between us, none the wiser. "She insisted on coming with me tonight. Dragged me out of the house, actually."
Eva sipped from her glass, her eyes never leaving mine. "I told her you were the only reason she needed to go."
My mouth went dry.
Julia laughed.
"Isn't she awful?" she said, nudging her daughter. "I swear, sometimes I think she flirts just to mess with people."
"I only flirt when I mean it," Eva murmured, soft enough that Julia didn't catch it.
But I did. It hit like a match to dry grass.
The banter flowed like wine. So did the drinks.
Julia was still sharp--her laugh infectious, her wit untouched by the years. We slipped into a rhythm easily, like the old days were just a conversation away. She rested a hand on my arm when she spoke. Her body leaned in. She wasn't subtle--and I didn't mind.
Eva sat with us for a while at the high-top near the bar, playing the dutiful daughter. Refilling drinks, teasing her mom about classmates she didn't know, laughing in all the right places.
She even encouraged it.
"You two are cute," she said once, sipping her wine, her eyes watching me over the rim of her glass. "I mean... finally. Took you twenty years, but hey."
Julia rolled her eyes, smiling. "She's like this with everyone. Always trying to play matchmaker."
But she wasn't trying.
She was playing.
Because beneath her easy smile and polite laughter, she knew exactly what she was doing. Every time I let my eyes stray--just a second too long--to the curve of her thigh beneath that black dress, or the way her lips caught the light when she dragged them across the rim of her glass, Eva saw it.
She leaned forward once to whisper something to her mother, and her dress shifted just enough to expose the soft line where her leg met her hip. No underwear, or maybe just something sheer.
She didn't fix it.
She didn't need to.
Because my gaze flickered, just briefly, and she caught me.
Her lips curved--not quite a smile. Not smug. Something closer to a promise.
Julia kept talking beside me, lost in the rhythm of our catching up. And I wanted to be fully there, God, I tried. I laughed. I touched her wrist. I let her lean close.
But my body was betraying me. I excused myself from the pair to get some air and then headed to the restroom.
The restroom was down a side hallway--dimly lit, quieter, away from the laughter and the music.
I needed space.
Just a moment to breathe.
I pushed open the door, splashed water on my face. My reflection looked tired, older. Eyes clouded with guilt and something hungrier. I hadn't touched Julia, not yet--but my eyes still remembered the shape of her daughter's thighs.
When I finally stepped out, she was waiting.
Leaning against the wall like she'd been there all along.
Arms crossed, one leg bent, heel pressed to the wall behind her. That black dress clinging in the soft glow of a flickering overhead light.
She didn't say anything.
Just looked at me like we both already knew what this was.
"Eva," I said, voice low, pulse thudding.
"You look flushed," she said, stepping closer. "Too much wine, or was it staring at my mom's ass while she told you about her yoga class?"
I laughed under my breath, tension and nerves curled tight behind it. "You're not even pretending to play innocent, are you?"
She smiled. "Should I?"
She closed the distance between us--slow, deliberate, like gravity wanted us in the same space.
"I've got to ask," I murmured. "Do you really want me to hook up with your mom?"
Her smile curled sharper. "Sure. She needs a good lay. You'd be doing her a favor."
I stared at her. She didn't flinch.
"But I want you first."
Her voice didn't shake. There was no teasing in it now. Just certainty. Heavy and hot between us.
She leaned in, breath grazing my jaw, lips inches from mine.
"Even if you pick her tonight, go back to her room... even if you tell yourself that's what you want--" her fingers brushed my chest, slow, casual, like she was already undoing me again, "--you'll come back to me."
I swallowed hard. "You sound awfully sure of yourself."
Her lips nearly touched mine when she whispered, "I've seen you. I know what your body sounds like when it needs me."
My hand gripped the doorframe behind her, just to stay grounded. She was too close. Too warm. And I wasn't sure if I was breathing or shaking.
"I don't think you can stay away," she added, soft as smoke. "Even if you try."
She stepped back, slow, giving me space like she knew I wouldn't take it.
"I'm going to the bar. If you want me..." She trailed off, eyes dark and wide
I didn't let her walk away.
Something in me snapped the second her heels started down the hall--that quiet echo of her leaving, like a door closing I couldn't let close.
"Eva."
She paused mid-step. Turned her head just enough to catch me in profile--half-shadow, half-daring. She didn't smile. Didn't smirk. Just waited.
I crossed the space between us in seconds. My hand found her wrist, not rough, but firm. She didn't flinch.
I backed her up against the wall--old painted brick, cool and silent. The music from the gym was muffled now, a distant heartbeat, like the past trying to catch up.
I didn't speak.
I just looked at her. One breath. Two.
Then I reached for the hem of her dress.
She gasped softly as I raised it, slow, inch by inch, revealing the bare skin I already knew too well. Her thighs--warm and smooth beneath my palms--parted instinctively, like her body had been waiting for this since the first message.
I turned her gently, her front pressed to the wall now, hands braced flat against it. Her breath came fast, shallow. She arched back into me, and that was all it took--
the green light I didn't ask for, but felt in every tremble of her spine.
I let myself go. No more holding back. No more lines. I pressed into her, drove deep, filling her with the kind of need I hadn't named until this moment.
Her hands spread against the wall, fingers splayed. Her mouth opened in a quiet cry not pain, not surprise just relief. Like something in her had been aching too long, and now it finally had what it needed.
My hands held her hips firm, my mouth near her ear. I didn't speak. She didn't ask me to.
Her breath hitched with every thrust, hips rocking back into me, bare skin meeting mine in rhythm with something older than guilt, deeper than shame.
It wasn't sweet. It wasn't gentle.
It was inevitable.
I didn't want to stop.
My body was shaking with it--hips locked against hers, hands clutching her waist like they were the only things keeping me grounded. I wanted to finish inside her. Wanted to feel the slow warmth of it spill and slip down her thighs. Leave something of me on her skin, something no dress could hide. A mark.
But she stopped me.
One sharp breath, one wordless shift of her hips--just enough to pull away, to break the rhythm.
I growled low in my throat, frustration tangled in the edge of release.
She turned slowly, the hem of her dress still bunched around her waist, legs parted, eyes locked on mine with a heat that could melt the paint from the walls.
Then she dropped to her knees.
No hesitation. No performance.
Just hunger.
Her hands slid over my thighs, her mouth finding me--hot, open, deliberate. I braced myself against the wall, my breath catching as she took me in, finishing what her body had started with something even more intimate, more possessive.
Her mouth moved like she owned this part of me. Like she was sealing something, claiming it, making sure I wouldn't forget--not even if I tried.
When I came she swallowed it all. Every drop.
She stood, slow and steady, smoothing her dress like none of it had happened. Like she wasn't still flushed from the heat of it, from the taste of me.
Then she leaned in, lips brushing my ear.
"Hide the evidence," she whispered, eyes flicking toward the hallway behind us, toward the pulse of music and memory.
"Leave your options open."
And just like that, she turned and walked away.
Back to the party.
Back to her mother.
I wandered back toward the party, the bass thump of an early-2000s throwback track spilling down the hallway like nothing had changed. Like I hadn't just broken every rule I swore I lived by.
The lights felt too bright. The voices too loud. I kept my eyes down and made my way to the bar.
"Whiskey," I said. "Neat."
The bartender didn't blink. Probably had no idea I'd just come in the mouth of a girl half my age down a hallway she'd probably walked five times tonight.
The glass hit the bar and I gripped it with both hands.
Guilt hit first. Hot. Immediate. Not just because of what I'd done--but because this time, there were no more excuses.
It wasn't online.
It wasn't mistaken identity.
I hadn't been lured in by a screen and a cropped photo.
I knew.
I knew exactly who she was. I looked into her eyes when I finished. I felt the press of her knees against that cold hallway floor. I felt the heat of her breath before she took me in. I felt her tongue, her control, the certainty in her every movement.
And I was ashamed.
But also--if I was honest?
Goddamn fulfilled.
Because Eva was nineteen. Barely an adult by most standards. A girl who could've had anyone. And she chose me. Wanted me. Took me. Not shy. Not uncertain. With the same hunger I used to carry for her mother.
It lit something in me. Something viciously alive.
It didn't erase the guilt--but it wrapped around it like wire, made it sharper. It reminded me I still had gravity. Still had pull. That I could be wanted not out of convenience or routine--but craved. Viscerally.
Someone like her wanted me.
I stared down into the whiskey glass, the reflection of the lights above trembling across the surface. My stomach twisted.
Julia.
I'd come here for her. That had been the plan. The old flame, the missed connection. And she was still here, somewhere across the room, probably still smiling, still hopeful, still unaware.
I found my way back to their table like nothing had happened.
But something had.
Everything had.
My skin still buzzed from it--Eva's breath, her mouth, the way she looked up at me like she already knew how I'd taste before I did. That raw pull, that release, had burned off the nerves like fog under heat.
I should've felt worse.
And part of me did.
But mostly?
I felt clear. Like something inside me had finally stopped pacing.
She made the choice.
I only conceded.
I was just the consequence.
When I slipped into the seat beside them, Julia looked up with a grin and a playful shake of her head.
"Disappear on us again and I'm cutting you off," she said, raising her wine.
I leaned back in my chair, loose now, confident. "Maybe I just needed a minute to imagine how good this night could get."
Eva laughed into her glass. Julia didn't catch the look that passed between us, but it was there--undeniable. Her mouth curved a secret tucked behind her lips.
"Someone's been hitting the bar," Julia said, eyeing my glass. "You're looking awfully... comfortable."
I let my gaze drift over her body--lingering for a beat too long on the curve of her neckline. Then to Eva, her thigh crossed over the other, still slightly askew from how she'd fixed herself. My stare said too much. I didn't hide it.
"I'm just enjoying the view," I said, voice low, smiling between them. "Hard not to, with two beautiful women at my table."
Julia raised an eyebrow, amused. "You've grown bolder with age."
Eva just sipped her drink and tilted her head.
"Or maybe he just knows what he wants now," she said, her eyes locked on mine. "That can happen, can't it?"
Julia nodded, chuckling softly, missing the layer in her daughter's voice. "Well, confidence looks good on you. It always did."
And just like that--
I was flirting with both of them.
Mother.
Daughter.
One unaware.
The other remembering what my hands had done to her just minutes ago.
It was dangerous.
It was wrong.
And it felt like power, humming under my skin.
I smiled. Lifted my glass. Let the lie hold a little longer.
"To old friends," I said.
The conversation blurred around the edges--drinks refilled, laughter louder, old classmates popping in and out of the table like ghosts from another life. But all I could focus on was them.
Julia, beside me now, her shoulder brushing mine every time she leaned in. And Eva, across the table, still watching.
At some point, Julia's hand dropped from her wine glass, and I felt it--light at first, fingertips brushing my knee beneath the linen tablecloth.
I stilled. It wasn't an accident.
Her fingers trailed upward, slow, careful, like she was testing the water. I shifted slightly, not stopping her. Not encouraging her either.
She smiled mid-conversation, as if nothing was happening, as if her hand wasn't now resting on the inside of my thigh.
Eva's eyes flicked down. Just briefly.
She saw it.
Of course she did.
Julia leaned in toward me, voice low in my ear. "Still nervous?"
"No," I murmured, meeting her eyes. "Not anymore."
Her hand moved again--higher this time. Palm pressing gently. She was bold now, maybe assuming I needed the push, maybe just caught in the nostalgia of old chemistry reignited.
And maybe she felt it--what she was doing to me. The heat stirring under my skin. The faint tension in my jaw.
Her fingers started to rub, slow and subtle, beneath the table where no one else could see. Except Eva.
Eva crossed her legs slowly. Took another drink. Her mouth glistened. Her tongue flicked at a drop of wine on her lip, and her gaze locked on mine like a challenge.
Julia kept talking like nothing was happening.
Her hand, her touch, her confidence...
Julia's hand stayed on me under the table--at first teasing, almost playful. But it didn't stay playful for long.
Her fingers pressed firmer, stroking slow through the fabric of my pants, and my body answered before my mouth could form a single word. Jaw tighting, breath hitching in that way you can't hide.
She leaned in, warm breath brushing my ear through the noise. "God, you're hard," she whispered, pleased and a little amused. "I wasn't sure if you still thought of me like that."
I didn't answer. Because the truth was--it wasn't just the memory of her.
It was her, now. Her touch. Her voice. Her hand wrapped around the tension in me like we were picking up right where we left off, only now without the awkwardness of youth.
Across the table, Eva watched with her usual calm. Legs crossed, mouth curved, wine glass poised like this was all a scene she'd already written in her head.
"You two seem to be catching up nicely," she said, voice smooth and unreadable.
Julia just smiled. Didn't stop touching me.
"She's always like this," she said with a wink. "Thinks she's clever."
"You know," she added, turning back to me, "I used to think about this. In school. How you'd touch me if you ever got the chance."
Her hand shifted again, just a little. Enough to make my throat close up.
"Want to find out?" she asked, leaning in. "I'm not far. Still local. Come back with me."
That's when Eva stood. No warning. Just rose, set her empty glass down.
"I'm heading out," she said. Her voice was quiet, but it cut through everything. "Too many ghosts in here for me."
Julia looked up, surprised. "You sure? I thought we'd go together."
Eva glanced at me--not angry. Not sad. Just... knowing.
"You two should take your time."
Then she turned and walked away.
Not in retreat. Not defeated.
Just certain.
She didn't need to linger.
Because she knew the night wouldn't end with her mother.
Not really.
Julia stood, fingers brushing mine as she smiled. That flirty tilt in her lips. Expectation written across her shoulders.
"Coming?" she asked.
Julia lived only a few minutes from the school. The drive was quiet, the kind of silence that holds weight--not awkward, just thick with everything unspoken.
The streets were familiar--small town stillness, porch lights flickering behind curtains. Her house sat at the end of a quiet lane, tucked between trees that hadn't been there when we were kids.
She unlocked the door and let me in first.
The place was clean, warm. Lived-in but elegant. Hardwood floors, a wine glass left on the coffee table, a soft throw folded neatly on the couch. It smelled like lavender and something vaguely citrus. Comfort.
She poured us a final drink, something red and dry, and then led me down the hall without a word.
Her bedroom was soft in the low light--lamplight glowing gold against the walls, her bed made but slightly mussed, like she hadn't expected company but wasn't caught off guard by it either.
We stood there for a beat--just looking at each other.
No words.
She stepped in close, one hand grazing my chest. Her fingers found the buttons of my shirt, slow and deliberate, like she wanted to feel the undoing happen one piece at a time.
"I always wondered," she said softly, "if it would feel like this."
I didn't ask what she meant. I let my hands slide around her waist, fingers finding the zipper at the back of her dress.
It came down easy, the sound quiet and intimate between us.
The fabric slipped from her shoulders. She let it fall, letting me see her like this for the first time--not just her body, but her now. The woman she became.
She was older. Softer in places. But still stunning. Still shaped by the same quiet fire that had drawn me to her decades ago.
I stepped out of my pants, my shirt already loose, falling away. She watched every movement with eyes that didn't flinch, didn't blink. Just drank me in.
We undressed each other without rush. Without awkwardness. No frantic pulling, no games. Just the steady peeling back of years and layers.
Her hands touched me like she'd waited to be allowed. My hands held her like I was afraid she'd disappear.
There was no pretending.
No performance.
Just two people who missed their moment--and were finally giving it back to each other.
She climbed onto the bed and held my gaze.
And I followed, heart pounding, breath thick, body ready not just for sex, but for closure.
I climbed onto the bed with her, the mattress dipping under our weight, the sheets cool against my knees. The lamp on the nightstand cast a soft glow across her skin--gold where it touched her shoulder, her collarbone, the curve of her breast.
She didn't move to cover herself.
She wanted to be seen.
And I took my time seeing her.
Her body wasn't untouched by time--of course it wasn't. But it was honest, and stunning in ways that youth could never fake. There were lines where she had smiled, softness where life had pressed against her. Her hips had widened, her waist curved with lived-in grace.
And I wanted her just like this.
Not like a replacement for anything. Not even as redemption.
Just--her.
She reached up, touched my face. Her thumb traced my jaw, her eyes locked on mine like she was memorizing the weight of being wanted again.
"Don't be gentle," she whispered
So I kissed her--slow at first, then deeper, harder, the way you kiss someone when your hands already know what your mouth can't say. Her legs wrapped around my waist with the kind of trust that's earned, not taken. Her hands gripped my shoulders, her breath catching every time my skin dragged against hers.
I slid into her slowly, fully, without rush. She gasped--just once--and her head tipped back against the pillow like she hadn't felt this in years.
We moved together in that hush that only comes from knowing someone was once just a fantasy... and now, finally, real.
She met every thrust with a need I didn't expect--sharp, responsive, hungry. Her hands moved across my back, nails dragging slightly as her breath grew ragged beneath me. She wasn't quiet. She let the sounds out. The need. The release.
And I gave her everything I had.
When it was over, we collapsed together--chests heaving, limbs tangled, her cheek against my shoulder, our sweat cooling in the stillness.
We just laid there for a while not speaking.
Just being.
I ran my fingers through her hair. She drew lazy circles against my chest. Her breath slowed.
***
The night was still young, but the moment had passed.
Julia lay beside me, eyes half-lidded, body warm but drifting. The soft afterglow of something long overdue, something we both knew was never meant to last.
This wasn't the start of anything.
It was the end.
A farewell in the shape of skin and sweat. A full-body sigh for what we never got to be.
She kissed me gently once more--grateful, not possessive. We exchanged a few soft words, half smiles, maybe a promise to keep in touch that we both knew would fade by morning.
I dressed in the quiet.
Let myself out the front door without a scene.
The air outside was cool against my skin, grounding. A quiet suburb at midnight, porch lights glowing like old lanterns. I ordered an Uber, thumb tapping through the motions. I'd go back to my hotel, maybe finish the last of that minibar scotch, try to make sense of all the lines I'd crossed.
Tomorrow, I'd fly home.
Back to the shape of my life.
And then headlights turned the corner, cutting across the lawn like a sudden thought. My phone buzzed--driver arriving. I stepped toward the curb.
But before I reached the car...
She stepped out from the shadows.
Eva.
She emerged like she'd been waiting for this moment. Not dramatic. Not staged. Just there, like she always knew this was where we'd end up.
She was in a long coat, bare legs beneath, her hair pulled back, lips glossed and unreadable in the glow of the streetlamp. Her expression didn't ask permission.
She just looked at me.
And I froze.
Because I could still feel Julia's warmth on my skin. Could still taste goodbye in the back of my throat.
But Eva's presence?
That was now.
She stepped close, slow and deliberate.
"Thought I'd missed you," she said softly. "I figured you wouldn't stay."
I opened my mouth--didn't know what to say.
"Get in," I said.
My voice barely made it above the wind, but she heard.
Eva slipped into the backseat like she belonged there, like this moment was hers all along. I followed, the door clicking shut behind me, sealing us inside something far more dangerous than desire.
The driver glanced back.
Just for a second.
But it was enough.
That look--not curious, not confused. Just judging. A flick of his eyes to me, then to her. My age. Her youth. The space between us heavy with implication.
He knew.
Maybe not the details, but the shape of it. The heat. The wrongness. The fact that the girl beside me wasn't my daughter, wasn't my wife, wasn't someone he thought I should be with.
I felt it in the tightness of his mouth. The way he didn't speak.
Didn't need to.
But Eva? She didn't flinch.
She turned her face slightly toward the window, her reflection faint against the glass--just enough to catch his eyes in it. And she smiled. Not politely. Not for him.
Just a quiet, deliberate smile that said, I know what you're thinking. And I don't care.
Then her hand found mine.
She guided it under her coat, slow and smooth, until I felt the heat of her bare thigh. No fabric. No hesitation.
Her legs parted slightly, just enough for her fingers to move mine lower. The space between her thighs was warm and soft and uncovered--and suddenly the air in the backseat changed. Thicker. Heavier.
I swallowed, eyes fixed forward, my hand cradled between her legs as if it belonged there.
And maybe it did.
Her voice was barely a whisper. "Can't you feel it?"
I closed my eyes.
Guilt burned under my skin.
So did want.
We didn't speak as we stepped out of the car.
The driver's eyes followed us in the mirror, but I didn't look back. Eva didn't either. She adjusted her coat like armor, lifted her chin, and walked beside me through the lobby like she belonged to this moment. Like we did.
The night manager barely glanced up. Another guest. Another keycard. Another secret.
The elevator ride was silent, the hum of cables rising around us. She stood just inches from me, close enough for her perfume--clean, sharp, something citrus and soft underneath--to cut through everything else.
Neither of us touched. Not yet.
But the tension was there, coiled tight. My hand still carried her heat. My body still ached with the memory of her guiding me into her skin with nothing but silence and certainty.
When the doors opened, she followed me down the hall without a word.
I unlocked the room. Stepped inside. Left the lights low.
The door clicked shut behind us like a line being drawn--one final, quiet sound that sealed us away from the rest of the world.
She let her coat fall.
Just... let it slip from her shoulders and drop to the floor.
Bare skin. Nothing underneath.
Her legs, pale in the moonlight. Breasts soft, rising with every breath.
It was about surrender.
"You're shaking," she said.
I was. Hands tight at my sides, every nerve on fire.
"I shouldn't have let this go this far," I said, voice low, hoarse. "But I did."
She crossed to me slowly. Her hand found mine--not to hold, but to guide. She took my wrist, slid it down, wrapped it around her hip. Then lower. I felt her warmth again, familiar now. Dangerous.
But it was her hand that moved next.
She reached down. Found me. Her fingers wrapped around me with quiet command, and I let out a breath I didn't realize I'd been holding.
"You're still hard," she murmured. "Even after her."
I didn't answer. I didn't need to.
She pulled me toward the bed, eased me down onto it. Her knees slid over mine, bare skin catching the edge of the comforter. She straddled me, slow and deliberate, her hands pressing to my chest--not to tease, not to ask--just to anchor.
Her youth wasn't something she wielded like a weapon. It was a gift she was offering.
Not innocence. Not naivety.
Control.
Where her mother had hesitated, Eva led.
She rode me with certainty. With intention. With the kind of bold hunger that had nothing to prove and no apologies to give. My hands gripped her hips, her waist, her thighs--but she moved how she wanted. Set the pace. Took what she needed.
She stayed on top of me, her movements slow but relentless, rolling her hips with a rhythm that left no space between us--just skin, heat, breath. Her palms pressed against my chest, grounding me, owning me.
She was in control. Again.
And I let her be.
No shame now. No pretense. Only the sound of her breathing quickening as she brought me closer, as her body clenched around mine with growing urgency.
"I want it," she whispered. Barely audible. More breath than voice.
My grip tightened on her hips. My body buckled beneath hers. And then it broke--the tension, the restraint, me. I gave in, gave her everything in a rush that pulsed through every nerve and nerve-ending, my head falling back against the pillows.
But she didn't stop. Not yet.
She kept moving, slow, dragging it out--letting me feel every inch of her. Letting it stay. Letting it spill.
I felt it between us. The warmth. The surrender. The way her thighs trembled and slicked as she rode the last of it out, as my breath stuttered beneath her.
She didn't look away.
Afterward, we lay tangled in the hush that only comes after something irreversible. The room was warm with our breath, the sheets damp with sweat and sleep settling in.
She didn't ask if she could stay. She just reached for her phone, fingers moving with calm certainty as she typed something out in the dim light.
Then she set it aside.
I watched her, chest still rising and falling under the weight of what we'd done.
"Letting your mom know?" I asked quietly.
She nodded. "Told her I'm staying with a friend. She won't ask questions."
The weight of that sat between us for a beat. Not guilt. Not yet. Just the realness of it.
She curled in beside me like she belonged there. No hesitation. No need to talk it through. Her head on my chest. Her fingers tracing the curve of my ribs, slow, almost absent.
The room was dim when I opened my eyes.
Muted gray light slipped through the curtains, soft against the walls. For a second, I forgot where I was. Forgot who lay beside me.
And then I felt her shift.
Eva, curled against me, still warm, her breath soft against my shoulder. One bare leg draped over mine like we'd been sleeping this way for years.
I had a flight in two hours.
Reality was waiting, like a suitcase packed in the corner.
But for now, the world was still quiet.
I slipped out of bed, moved toward the bathroom. The floor was cold under my feet. I turned on the shower, letting the water heat. I stepped in, tried to let it wash off what the night had become--too much, too fast, too tangled to unpack all at once.
I didn't hear her come in.
But I felt her. Her arms slid around me from behind, skin against skin, slick and certain. She pressed her cheek between my shoulder blades, holding me there for a moment. Not sexual. Not hungry. Just close.
Then she reached for the soap and began to wash me, slow and careful, like the night hadn't ended, just softened.
"You really leaving this morning?" she asked.
"Yeah," I said, voice rough from sleep. "Can't miss the flight."
She was quiet for a while, her hands moving across my chest, down my arms. She pressed her face into the curve of my back again, and then:
"I'll stay in touch."
I turned, water running between us. Looked at her.
"What does that mean?" I asked.
Her expression didn't shift.
"It means what it means."
That answer should've left me cold. But it didn't.
Because she meant it.
She wasn't offering a plan. Or a promise.
Just possibility.
And maybe that was enough.
Because as much as I hated the shape of goodbye...
I knew I wanted to hear from her.
To see her name light up my phone.
To feel that thread between us, even across distance.
I didn't know what this was. What it could be.
But I knew I didn't want it to end.
"I want you to," I said.
The water beat softly against our skin, steam curling around our bodies as if trying to hold us together for just a little longer.
We didn't rush.
We took our time--hands gliding over each other with a kind of reverence, not urgency. Her fingers ran over my shoulders, my chest, trailing through the water with slow intention. I returned the gesture--soaping her back, her arms, brushing the line of her collarbone with my thumb.
She leaned into me like she needed the weight of my chest against her own. Her hands splayed across my ribs, then slid lower, dipping just beneath my hips, exploring with the same quiet confidence that had pulled me under since the beginning.
There was no teasing now.
Just touch.
She reached for me, fingers curling around me with care--not to tempt, not to take--just to remember. Her rhythm was slow, almost absentminded, like she wasn't trying to draw anything from me, just... feel me.
But my body responded anyway. How could it not?
She looked up at me, her lips parted slightly, eyes locked on mine--not asking, not daring. Just present.
her rhythm quickened, I took in the sight of her glistening in water, the feel of her skin against mine, and I let go.
There in her hand, in the steam and the silence, with water running down both our bodies and the taste of goodbye already gathering behind my teeth--I let myself finish for her. One last time. Quiet. Messy. Real.
She held me until the tremor passed. Let the water rinse us clean.
No words. Just the soft sound of the shower. Our breath. Her head against my chest as the moment settled between us like something sacred.
There was no need to name it.
You need to log in so that our AI can start recommending suitable works that you will definitely like.
There are no comments yet - be the first to add one!
Add new comment