The snow had settled into delicate layers across the streets of Bath, the town glowing under the soft amber of the streetlights. Maya pulled her coat tighter around her as she walked toward the small cafe where she often came to study. Her mind was restless, tangled with thoughts she didn't want to face memories of Lucas Thoreau.
It had been two days since his arrival, and though she had tried to focus on the present with Josh, on her life in Bath Lucas lingered in the corners of her mind, a shadow she could not shake.
She pushed the door open, the bell jingling softly above her head. Warmth greeted her, the rich scent of coffee and baked bread curling around her. And there he was.
Lucas.
He was seated near the window, casually flipping through a newspaper. For a moment, Maya froze, her chest tightening. He looked calm, almost indifferent, but his eyes caught hers, a brief flicker that made her stomach lurch. She swallowed and walked over, telling herself it was just a coincidence.
"Morning," she said, keeping her tone casual.
"Morning," he replied, not looking up immediately, but his gaze followed her as she took a seat at a nearby table.
Maya opened her laptop, trying to focus, but she couldn't. Every subtle movement of his hand, the slight smile when he read a line, the way his eyes flicked up to glance at her it was all too much. Memories of childhood, long-buried debates, stolen glances in school hallways, and the quiet admiration they had shared resurfaced with painful clarity.
Across the cafe, Sophie adjusted her scarf, her eyes on Lucas. She had noticed him the moment he arrived his quiet confidence, the controlled way he moved, the faint attention he paid to Maya. She tilted her head slightly, intrigued.
He was different from anyone she had ever seen, she realised. And she wanted that attention, even though she couldn't name why.
Sophie laughed softly at something Lucas said to the barista, leaning closer than necessary, hoping he would notice her. He did not. But that only made her desire his attention burn brighter.
Maya noticed Sophie's gaze and felt the subtle tension of competition. She clenched her jaw slightly, her heart inexplicably stung. Lucas's eyes flicked to her for a fraction of a second, enough to remind her that, despite Sophie's attempts, her connection with him was unlike any other.
That evening, Maya, Lucas, Josh, and Sophie went out to a small restaurant overlooking the Avon River. The atmosphere was warm, festive, but charged beneath the surface. Candles flickered on the tables, reflecting in the glass, while laughter and conversation filled the space.
Sophie positioned herself near Lucas, leaning in with careful grace. "I haven't tried the duck here," she said, a little too brightly. "You'll have to tell me if it's worth it."
Lucas gave a polite, measured smile. "It's fine," he said. His eyes, however, occasionally flicked toward Maya.
Maya felt her chest tighten when their hands brushed as she reached for a glass of water. A brief touch, accidental, yet her heart betrayed her. The warmth spread through her chest, familiar and electric.
Sophie's jaw tightened imperceptibly. She noticed, and the tiny flicker of jealousy lit a fire inside her. She leaned in closer, laughed a little louder, trying to reclaim his attention. But Lucas's glance back at Maya was enough to make Sophie's stomach twist with something she couldn't define.
After dinner, Maya excused herself, stepping outside into the cold night for some air. The snow crunched under her boots as she walked down the quiet street. Her thoughts were a storm: Lucas, Josh, Sophie, the kiss in Bath everything collided at once.
"You shouldn't be out here alone," a voice said softly from behind her.
Maya turned, her breath catching. Lucas stood there, hands in the pockets of his coat, a faint smile tugging at the corner of his lips. "Lucas..." she whispered, unsure whether to feel relieved or nervous.
"I know," he said, stepping closer. "You're conflicted."
Her hands sifted against the scarf around her neck. "I... I don't know what I'm feeling," she admitted, the words escaping despite herself.
Lucas's eyes softened, but his gaze remained intense. "You don't have to figure it out right now. Just... let yourself feel it. You can't fight what's been part of you for years."
Maya felt her knees weaken slightly. Memories of debates, of laughter, of quiet moments long ago, surged through her. The way he had observed her as a child, the subtle admiration he had shown, the way he had always noticed her it was all rushing back in an instant.
"I... I shouldn't," she murmured, trying to pull back.
"Maybe not," he said gently, brushing a strand of hair from her face. "But sometimes the heart knows before the mind catches up."
Her chest tightened, a fluttering sensation she hadn't felt in years. She wanted to pull away, to retreat to safety, to Josh, to normalcy. But his presence, the weight of his gaze, the warmth of his words held her rooted in place.
Sophie, standing across the street at the corner cafe, watched the interaction with growing fascination and frustration. She hadn't followed closely, or so she told herself. But the sight of Lucas speaking so intimately, so quietly with Maya, ignited a flame she couldn't ignore.
He's looking at her like that? she thought, her fists clenching. No one looks at anyone like that.
Her fascination became an obsession. She decided then that she would do whatever it took to gain his attention. She would insert herself wherever he went, smile brighter, speak louder, do whatever was necessary. And somewhere, in the back of her mind, she knew this obsession could change everything.
Maya walked back to her temporary lodging, the snow crunching under her boots, chest tight with emotion. Lucas had always been a part of her not in a way she had consciously remembered, but in a quiet corner of her heart.
Now, seeing him here, feeling him near, and remembering the kiss in Bath, she realised something terrifying: the boy who had quietly fascinated her in school had grown into a man who stirred emotions she wasn't ready to face.
Her thoughts were interrupted by the memory of Lucas's eyes, the soft words he had spoken, the way he had remembered her in ways no one else had. She shivered, a mix of nostalgia, longing, and fear.
Maya leaned against her door, pressing her hand to her chest. Somewhere outside, Sophie was plotting, quietly observing. Somewhere in the shadows, Lucas lingered, patient, calculating, ensuring he would always be near her even when she didn't realise it.
The night was quiet, but tension crackled in the air. And Maya, unaware of how dangerously the past and present were about to collide, whispered to herself:
"Why does he make me feel like this? Like everything I've known... could change in a heartbeat?"
Snow fell softly outside, blanketing the streets of Bath in white. But inside, hearts were stirring, obsessions forming, and a story that had begun in childhood was ready to explode into the lives of three people with consequences none of them could yet imagine
The Bath holiday ended quietly.
No dramatic goodbye.
No emotional speeches.
Just packed suitcases and tired smiles.
Maya stood at the airport beside Josh, her hands tucked into the pockets of her coat. Sophie hugged her tightly, whispering how much she wouldn't wait to stay with her. Lucas stood a little apart, hands in his coat, eyes on Maya but saying nothing.
They hadn't spoken privately since that night outside.
The kiss.
The confession.
Lucas had told her he'd been watching her since school.
Every debate.
Every presentation.
Every time she stood up to teachers and classmates alike.
He had said he would go to sleep repeating her name.
Maya tried not to think about it.
She told herself it meant nothing.
She had a boyfriend.
She was loyal.
She was not that kind of girl.
Josh kissed her forehead before boarding.
"I'll come see you in London soon," he promised.
Maya nodded.
She believed him.
Lucas watched from a distance.
She didn't look back.
Back to Reality
Maya flew back to London.
Josh returned to Bath.
At first, things seemed normal.
Josh called every night.
Texted during lunch breaks.
Sent heart emojis and voice notes.
But something had shifted.
He was distracted.
Sometimes he forgot what she told him the day before.
Sometimes he went silent for hours.
Whenever Maya asked, he blamed meetings.
Deadlines.
Stress.
She told herself not to overthink.
She buried herself in medical school.
Classes.
Hospital rotations.
Night shifts.
Lucas stayed away.
He respected her relationship.
Only checked in occasionally.
Hope you're okay.
Short.
Neutral.
Safe.
But Maya felt him everywhere.
The way her coffee tasted was different.
In the way, silence felt heavier.
In the way Josh's voice no longer reached her heart.
Weeks passed.
Josh cancelled two planned visits.
"Work emergency."
He stopped asking about her exams.
Stopped asking about her day.
But whenever Maya brought up emotional distance, Josh flipped it.
"You're always busy."
"You don't make time for me."
"You don't understand how hard my life is."
She apologised.
Every time.
The Cracks Widen
They argued more.
Mostly about intimacy.
Josh complained she wasn't available.
That she didn't make him feel wanted.
That she prioritised school over him.
Maya tried explaining.
She was exhausted.
She was training to save lives.
She needed patience.
Josh always ended the calls abruptly afterwards.
One night, Maya stayed awake till 2 a.m., waiting for his reply.
It never came.
Her chest felt tight.
She began noticing things.
Josh no longer sends selfies.
Stopped answering video calls.
Changed topics when she asked about his weekends.
Her instincts whispered.
She ignored them.
Nadia
It was Nadia who shattered everything.
Maya had just finished a long hospital shift when Nadia called.
Her voice was strange.
"Maya... where is Josh today?"
Maya frowned.
"He said bath."
Silence.
"Maya, he is in London."
Her heart skipped.
"I just saw Josh."
Maya froze.
"With who?"
Nadia hesitated.
"A girl. Blonde. Very comfortable with him."
Maya swallowed.
"Are you sure?"
"Yes. They were holding hands."
Her world tilted.
Nadia continued softly.
"I followed them. They checked into a hotel together."
Maya sank onto a bench outside the hospital.
Her ears rang.
She called Josh immediately.
Voicemail.
Again.
Nothing.
She texted.
Where exactly are you right now?
No reply.
She opened Instagram.
Josh had posted a coffee photo.
Location tag: Bath.
Lie.
Her chest burned.
When Josh finally called hours later, Maya didn't cry.
She didn't scream.
She just asked:
"How long?"
He exhaled.
"It's complicated."
"How long?"
A pause.
"Since before Paris."
Her hands shook.
Before Paris meant before Bath.
Before he told her he loved her.
Before he asked her to be exclusive.
"So you've been cheating the entire six months?"
He didn't deny it.
"I'm a man, Maya."
Her heart cracked.
She hung up.
Blocked him.
And walked into the cold London night.
Lucas Again
She didn't plan to go to Lucas.
Her feet just took her there.
He opened the door in a sweater and jeans.
"Maya?"
She collapsed against him.
Lucas held her.
Let her cry.
Let her break.
She told him everything.
He listened.
Anger darkened his eyes.
"That man never deserved you."
That night, Maya didn't feel alone.
She didn't feel disposable.
Lucas didn't pressure.
Didn't rush.
He simply stayed.
And eventually, they crossed the line they had been circling since Bath. Made love like she didn't know sex feels.
She was with her first love
Not out of revenge.
Out of connection.
Three Months
Maya officially ended things with Josh, graduated from medical school and was in the best relationship she could ask for.
No explanations.
No closure.
Lucas became her quiet constant.
He picked her up after shifts.
Made dinner.
Waited after work to take her home
They didn't announce anything publicly.
But everyone knew.
Three months of soft laughter.
Three months of healing.
Three months of Maya slowly falling.
And Sophie watched.
From the edges.
Learning.
Planning.
Waiting.
Nadia never meant to uncover anything. It started as curiosity, the kind that usually faded as quickly as it appeared. She had always been observant, someone who noticed small changes in people, the way their tone shifted slightly, the way they paused too long before answering simple questions. Since the Bath trip, Sophie had been different in ways Nadia couldn’t ignore. Too attentive to Lucas. Too invested in Maya’s relationship. Too emotional whenever Lucas entered a room.
At first, Nadia told herself it was nothing unusual, just Sophie being protective of her brother’s emotional space, especially with his complicated connection to Maya. But over time, it began to feel wrong. Sophie didn’t just watch Lucas like a sister would. There was something sharper in her attention, something possessive, almost territorial, as if she was measuring every interaction he had with Maya and storing it away.
One afternoon, everything shifted.
Sophie was in the shower, the sound of water running steadily through the apartment. Nadia’s phone had died, and she reached for a charger on the bedside table. That was when Sophie’s phone lit up beside it. A notification appeared on the screen that made Nadia freeze.
Paris Medical Clinic – Follow-up Appointment Confirmation.
Paris.
Sophie had never mentioned going to Paris recently. Nadia’s curiosity sharpened immediately, replaced quickly by unease. She told herself she wasn’t going to snoop, that it didn’t matter, that she was overthinking things. But her fingers still moved before her thoughts could stop them. She unlocked the phone using a passcode Sophie had once casually shared.
What she found made her sit down slowly.
Emails. Medical records. Clinic documents. Pages of information that didn’t fit together at first glance. And then voice notes.
Nadia pressed one without thinking.
Sophie's voice filled the room, fragile and broken beneath the attempt at control.
“I lost his baby… he doesn’t know. He can never know. If he finds out, he’ll hate me.”
Nadia’s stomach dropped instantly.
She opened more files, hands beginning to shake as she scrolled through messages to a Paris clinic, dated appointments, procedural confirmations. Slowly, the truth took shape in a way she couldn’t avoid anymore.
Sophie had been pregnant years ago.
Lucas’s child.
And she had ended the pregnancy without telling him.
Worse than that, she had carried that secret alone and continued to stay in his life as if nothing had ever happened.
Nadia leaned back against the wall, struggling to steady her breathing. This wasn’t just secrecy. This was something heavier. Something obsessive. And the worst part was the realization forming in her mind—Maya was unknowingly standing right in the middle of all of it.
That evening, Nadia asked Sophie to meet her privately in the stairwell of their apartment building.
Sophie arrived smiling like nothing was wrong.
“What’s up?” she asked lightly.
Nadia didn’t answer immediately. Instead, she held up the phone.
The smile disappeared instantly.
Colour drained from Sophie’s face.
“You went through my phone?” she whispered.
“That doesn’t matter,” Nadia said firmly. “You lied. You were pregnant. Lucas’s baby.”
Sophie stepped back as if the words had physically hit her.
“That was years ago.”
“You aborted his child,” Nadia continued. “And you never told him.”
Sophie’s lips trembled violently.
“You don’t understand.”
“And now Maya is with him,” Nadia added. “That’s why you hate her.”
That broke her completely.
Tears spilled down Sophie’s face.
“Please,” she begged. “Don’t tell him.”
Nadia shook her head.
“You took something from him and let him live without the truth. Maya deserves honesty. Lucas deserves the truth.”
Sophie dropped to her knees.
“I’ll lose him,” she whispered brokenly.
“You never had him,” Nadia said quietly.
Sophie slowly stood, her expression emptying, something hollow settling behind her eyes.
“You don’t get to destroy my life,” she said faintly.
“I’m not destroying anything,” Nadia replied. “Your lies already did.”
For a moment, everything was still.
Then Sophie moved.
It wasn’t planned. It wasn’t calculated. It was panic, raw and uncontrolled.
Her hands shoved forward.
Nadia stumbled backward.
The stairwell echoed with a sharp impact, followed by silence that didn’t feel real.
Nadia fell down the stairs.
Her body hit the lower landing and didn’t move again.
Maya arrived minutes later.
She had come looking for Nadia after missed calls, a growing unease she couldn’t explain. She stepped into the stairwell and stopped immediately.
Nadia was there.
Still.
Unmoving.
Blood pooling beneath her head.
For a moment, Maya couldn’t process what she was seeing. Then she dropped to her knees.
“Nadia…”
Her hands shook violently as she touched her shoulder.
No response.
Behind her, a scream shattered the silence.
“Maya! What did you do?!”
Sophie stood at the top of the stairs, hysterical, shaking, pointing.
Maya turned slowly, confusion and shock breaking through her expression.
“What?”
And then Lucas arrived.
He took in the scene in seconds.
Maya kneeling beside Nadia.
Sophie crying uncontrollably.
Blood on the stairs.
Everything in him went still.
He moved instantly to Sophie, pulling her into his arms as she collapsed against him.
“She pushed her,” Sophie sobbed. “They were arguing. Maya lost control.”
Maya stood up slowly, shaking her head.
“No—Lucas, I just got here.”
But sirens were already approaching.
People gathered.
Voices overlapped.
Phones recorded fragments of the moment.
CCTV footage later showed Maya entering the stairwell minutes before the incident.
The rest was missing.
Nadia’s phone had been wiped clean.
But a draft message remained open.
What you did today wasn’t okay.
No name attached. No context.
Just that.
Lucas couldn’t look at Maya.
Maya couldn’t find her voice.
And when the police arrived, she didn’t resist.
She was arrested.
That night, Maya sat alone in a cell, staring at a wall that didn’t give her answers or comfort. Lucas did not come. Sophie stayed beside him, shaken but silent, holding onto the only version of the truth that remained intact for her.
And somewhere outside those walls, the real truth disappeared completely with Nadia.