The first thing that struck her was the laughter.
It drifted across the sidewalk lightly, carried by the early evening air, unfamiliar in its ease. Not sharp or mocking. Not forced. It was soft, unguarded the kind of laughter that came from someone who felt safe enough to forget themselves for a moment.
She slowed without realizing it.
The street was busy in that quiet, after-work way. Cars crawled past. Storefronts glowed. People moved with purpose, eager to get home or nowhere in particular. It should have been just another ordinary evening.
It wasn’t.
Across the street, near the café with the warm yellow lights, he stood angled toward a woman she had never seen before.
Rowan.
The sight of him landed like a sudden drop, the kind that stole breath before pain followed. He looked different out here, away from the rigidity of office walls and unspoken rules. His posture was looser. One hand rested casually in his coat pocket. His head dipped slightly as he listened, attention fully given.
The woman beside him leaned closer as she spoke.
She was tall, her hair dark and glossy, pulled back loosely as if she hadn’t tried too hard. There was confidence in the way she held herself, in the way she laughed without covering her mouth. Her hand brushed his arm as she said something, familiar enough to suggest comfort.
Rowan didn’t pull away.
The world narrowed to that single detail.
Elara stood rooted to the spot, grocery bag slipping slightly against her wrist, forgotten. She knew she should look away. Knew she should keep walking. This was none of her business.
But her feet refused to move.
The woman said something else, and Rowan smiled.
Not the restrained, careful curve Elara knew so well. This smile was open. Easy. Real.
Something inside her fractured quietly.
So this is how it is, she thought.
This is what moving on looks like for him.
The woman laughed again, tipping her head back, and Rowan leaned closer, his shoulder brushing hers. From the outside, it was an innocent moment. Two people sharing warmth in the cool evening air.
From where Elara stood, it felt like betrayal.
She told herself she had no claim. No right to feel this. He had never promised her anything. He had made that painfully clear more than once.
Still, the ache in her chest didn’t lessen.
She turned away abruptly, forcing her legs to move, her vision blurring just enough that she focused on the pavement to steady herself. Each step felt heavier than the last.
Behind her, laughter continued.
She didn’t look back again.
At home, the apartment felt too quiet, too aware of her. She set the grocery bag on the counter and leaned forward, palms pressed flat against the cool surface. Her reflection stared back at her from the dark window, eyes bright with unshed tears, mouth drawn tight.
“Get it together,” she whispered.
Her phone buzzed on the counter.
She flinched before looking.
Unknown Number:
You see it now.
Her stomach dropped.
She picked up the phone slowly.
Elara: See what?
The response came almost immediately.
How easily he replaces what he won’t face.
Her fingers tightened around the device.
Elara: I don’t know what you’re talking about.
A pause. Then:
You’re standing where I once stood.
Her breath hitched.
Elara: Who is she?
This time, the dots lingered longer before disappearing.
Someone he can be with without risk.
The words burned.
Elara sank onto the couch, the weight of the day pressing down on her chest. Without meaning to, her mind replayed every interaction from the past weeks. Rowan’s distance. His restraint. His careful friendship. The comfort he offered without crossing lines.
And now this.
Another woman. Laughter. Touch.
She thought of Julian. Of his steady presence, the way he listened without retreating. How she had started to believe that safety might be enough.
And yet, here she was, unraveling over someone who had never chosen her.
Her phone buzzed again, this time with a different name.
Julian:
Hey. Are you okay? You’ve been quiet today.
She stared at the screen, unsure how to answer.
Elara: I’m just tired.
Julian:
Do you want company? We could just sit. No pressure.
She almost said yes.
Almost.
But the image of Rowan leaning toward another woman rose unbidden, sharp and unrelenting.
Elara: Maybe another time.
She set the phone aside and curled inward, arms wrapped around herself. The apartment lights felt too bright. She turned them off, letting the room sink into shadow.
She didn’t know how long she sat there before another message came through.
Unknown Number:
He looks happy, doesn’t he?
A sob slipped free before she could stop it.
Elara: Stop.
Several seconds passed.
I tried to warn you.
Anger flared through the pain.
Elara: You don’t get to do this. You don’t get to hurt me just because you’re bitter.
The reply came slower this time.
Bitter?
Then:
No. I’m trying to keep you from making the same mistake I did.
Elara wiped at her eyes, frustration tangling with grief.
Elara: You don’t know me.
I know what it feels like to believe you’re different. Special.
Her chest tightened painfully.
I know what it feels like to watch him give someone else what he swore he couldn’t give you.
The room felt smaller, the walls pressing in.
Elara: Then why are you still here?
A long pause followed. Long enough that Elara wondered if she would get an answer at all.
Because some losses don’t stay buried.
Sleep came late and fitfully.
The next morning, the city looked unchanged. The sky was pale, the air cool. Life moved forward with indifferent precision.
At work, the tension followed her like a shadow.
She felt him before she saw him.
The quiet shift in the room. The subtle awareness that made her spine straighten involuntarily.
Rowan stood near the windows, speaking with Maya. He looked composed, as always. Controlled. The same man who had walked away without explanation.
And yet, something about him was… different.
There was a faint tension in his jaw, a tightness around his eyes that hadn’t been there before. When his gaze flicked briefly across the room and landed on her, it held for half a second longer than necessary.
Then he looked away.
As if she were just another presence.
The woman from the night before wasn’t there.
The absence did nothing to soothe the storm inside her.
She kept her head down, focusing on her work, but concentration slipped through her fingers. Every sound felt amplified. Every movement felt charged.
At midday, she escaped to the break room, needing space, needing air.
She didn’t expect to find Rowan there.
He stood by the counter, hands braced against it, staring down into an untouched cup of coffee. He looked up when she entered, surprise flickering briefly across his face.
“Elara,” he said quietly.
Her name felt dangerous on his tongue.
“Rowan,” she replied, her voice steady despite the tremor beneath it.
Silence stretched between them, thick and uncomfortable.
“You look tired,” he said.
The irony almost made her laugh.
“So do you.”
He nodded faintly, as if accepting the observation. “Can we talk?”
The question tightened something in her chest.
“About what?” she asked.
His gaze searched her face, lingering a fraction too long. “About… things.”
She thought of laughter on a sidewalk. Of a woman’s hand brushing his arm. Of a smile she had never received.
“I don’t think that’s a good idea,” she said.
His jaw tightened. “I didn’t mean to make things difficult.”
Something inside her snapped.
“Difficult?” she repeated softly.
He flinched, just slightly.
“You’re right,” she said. “We shouldn’t talk.”
She moved past him before he could respond, heart pounding, anger and hurt coiling together until she couldn’t tell them apart.
Behind her, his voice followed.
“Elara, wait.”
She stopped, but didn’t turn.
“I saw you last night,” he said.
The words hit like a blow.
Slowly, she turned back.
“You did?” she asked, her voice dangerously calm.
“Yes,” he said. “I wanted to explain.”
Explain.
The image of him with another woman burned bright and unforgiving.
“There’s nothing to explain,” she said. “You don’t owe me anything.”
His eyes darkened. “That’s not true.”
She shook her head. “Please don’t do this.”
“Do what?” he asked quietly.
“Make me feel like I imagined everything,” she said. “Like I was wrong to think any of it mattered.”
Pain flickered across his face, raw and unguarded.
“It mattered,” he said.
The words fell between them, heavy with meaning.
Before she could respond, Maya entered the room, her presence breaking the moment. Rowan straightened instantly, control snapping back into place.
Elara didn’t wait for the tension to settle. She turned and left, her heart racing, her thoughts spiraling.
As she reached her desk, her phone buzzed again.
Unknown Number:
Did he try to explain her away?
Her breath caught.
Elara: Who is she to you?
The response came almost immediately.
She’s proof that he can choose differently.
Her hands shook.
Across the room, Rowan stood watching her, something unreadable in his eyes.
For the first time, Elara wondered if the betrayal she felt was only the beginning.