Mira didn’t want to go outside again.
Not after the gallery.
Not after the loft.
Not after the reflection whispered you’re late like it knew something she didn’t.
But the echo had shown her the rooftop once — not in waking life, but in the dream that followed the mirror’s shattering. A dream that felt too vivid, too heavy, too familiar to be imagination.
A rooftop. A c***k in the sky. A version of her crying so hard she couldn’t breathe. A memory she didn’t remember having.
She had dismissed it then. She couldn’t dismiss it now.
Eli didn’t suggest the rooftop. Mira did.
“We need to go back,” she said quietly.
Eli looked up from the table where he’d been sketching something — lines, shapes, fragments of reflections he was trying to understand. “Back where?”
Mira swallowed. “The rooftop.”
Eli froze.
“Mira…” he said carefully, “you don’t remember that place.”
“I know.”
“Then why do you want to go?”
Mira looked at the window — at her reflection, which stayed perfectly still even when she shifted her weight. “Because she showed me.”
Eli’s breath caught. “The echo?”
Mira nodded. “She showed me a memory. Or a moment. Or something I forgot.”
Eli stood slowly, his expression tightening. “Mira, the rooftop isn’t safe.”
Mira shook her head. “Nowhere is safe.”
Eli didn’t argue.
Because he knew she was right.
They left the loft quietly, Mira keeping her head down, avoiding every reflective surface. Eli walked beside her, scanning windows, puddles, car doors — anything that could hold a face.
The city felt heavier than usual. Not dangerous. Just aware.
As if it had begun remembering her too.
When they reached the building, Mira hesitated at the entrance. The brick walls looked older than she remembered, the stairwell darker, the air colder.
Eli watched her carefully. “We can turn back.”
Mira shook her head. “No. I need to know.”
Eli nodded once.
They climbed the stairs instead of taking the elevator — Mira refused to be trapped in a mirrored box. Each step felt heavier, like she was climbing into a memory instead of a rooftop.
When they reached the final door, Mira paused.
Her hand hovered over the handle.
She whispered, “I don’t know what I’m going to see.”
Eli said softly, “Whatever it is, you won’t face it alone.”
Mira nodded, though she wasn’t sure she believed him.
She pushed the door open.
The rooftop greeted them with a gust of wind — sharp, cold, carrying the faint scent of rain even though the sky was clear. The city stretched out below, glittering like broken glass.
Mira stepped out slowly.
The rooftop felt familiar.
Too familiar.
She walked toward the railing, her fingers brushing the cold metal. The wind tugged at her hair, carrying a whisper she couldn’t quite hear.
Eli stayed a few steps behind her.
Mira whispered, “I’ve been here.”
Eli didn’t respond.
She turned to him. “Tell me.”
Eli hesitated. “You came here once. A long time ago.”
Mira felt her pulse spike. “Why?”
Eli looked away. “Because you were hurting.”
Mira frowned. “Hurting from what?”
Eli didn’t answer.
Mira stepped closer to the center of the rooftop. The concrete beneath her feet felt colder, like it remembered something she didn’t.
She closed her eyes.
And the memory hit her.
Not fully. Not clearly. Just enough to make her knees weaken.
A younger version of herself — maybe sixteen, maybe seventeen — standing exactly where she stood now. Crying. Shaking. Holding something in her hands. A letter. Or a photo. Or a truth she didn’t want to face.
She heard her younger self whisper:
“I don’t want to be me anymore.”
Mira gasped.
Eli rushed forward. “Mira?”
She pressed a hand to her chest. “I said that.”
Eli swallowed hard. “Yes.”
Mira felt tears sting her eyes. “Why?”
Eli hesitated. “Because something happened.”
Mira turned sharply. “What happened?”
Eli looked at her — really looked at her — and she saw something in his eyes she had never seen before.
Fear.
Not of the echo. Not of the mirror. But of the truth.
“Mira,” he said softly, “you came here the night you lost something.”
Mira felt her stomach twist. “Lost what?”
Eli didn’t answer.
Because he didn’t know.
Or because he didn’t want to say.
Mira stepped back, her breath trembling. “I don’t remember.”
Eli whispered, “You buried it.”
Mira shook her head violently. “Why would I bury something like that?”
Eli’s voice softened. “Because it hurt too much.”
Mira pressed her palms against her eyes. “I don’t want to remember.”
Eli whispered, “Sometimes remembering is the only way to stop something from repeating.”
Mira didn’t know if he meant the echo or her own life.
The wind shifted.
The air thickened.
The rooftop felt suddenly smaller.
Mira turned slowly.
The echo stood near the doorway.
Her white dress fluttered gently, her hair swaying with the wind. She didn’t look triumphant. She didn’t look threatening.
She looked sad.
Mira staggered as if the echo’s presence had struck her, stealing the breath from her body and the strength from her knees.
“Not here… not now.”
Eli moved in front of her instinctively. “Stay back.”
The echo didn’t move closer. She simply stood there, her expression unreadable.
“I didn’t come to fight,” she said softly.
Her voice wasn’t sharp this time. It wasn’t mocking. It wasn’t cold.
It was… human.
Mira felt her pulse quicken. “Then why are you here?”
The echo looked at her — and Mira saw something she had never seen before.
Loneliness.
“I came because you’re remembering,” the echo whispered.
Eli frowned. “Remembering what?”
The echo’s gaze flicked to him briefly, then returned to Mira. “The rooftop.”
Mira swallowed hard. “I’ve only been here once.”
The echo shook her head. “No. You’ve been here twice.”
Mira froze.
“Twice?” she whispered.
The echo nodded. “Once when you were young. Once when you broke.”
Mira felt her knees weaken. “What happened when I was young?”
The echo stepped closer — slowly, carefully — like she didn’t want to startle her.
“You lost something,” the echo whispered. “Something you loved.”
Mira felt her breath catch. “What did I lose?”
The echo’s voice trembled. “Yourself.”
Mira’s chest tightened painfully. “I don’t understand.”
The echo looked at her with something like pity. “You came here with a truth you couldn’t carry. And you left it behind.”
Mira shook her head violently. “No…”
The echo nodded. “Yes.”
Mira pressed a hand to her chest. “What truth?”
The echo whispered:
“The truth that broke you.”
Mira felt her world tilt.
The rooftop blurred.
Her pulse thundered in her ears.
She whispered, “I don’t remember.”
The echo nodded. “That’s why I exist.”
Mira felt tears spill down her cheeks. “I didn’t mean to create you.”
The echo’s expression softened. “I know.”
Eli stepped beside Mira, his voice gentle. “Mira, look at me.”
She turned to him, her vision blurry.
“You didn’t deserve that pain,” Eli said softly. “You didn’t deserve to feel alone.”
Mira swallowed hard. “But I did.”
Eli shook his head. “Not anymore.”
The echo watched them — not with jealousy, not with anger, but with something Mira couldn’t name.
She whispered, “You’re remembering now. That’s why I came.”
Mira wiped her tears. “What do you want from me?”
The echo looked at her — and her voice cracked.
“I want you to stop hurting.”
Mira froze.
Eli stared at the echo, stunned.
The echo continued, her voice trembling. “I’m not here to take your life. I’m here because you gave me yours.”
Mira felt her breath catch.
The echo stepped back, her form flickering faintly. “I’ll leave now.”
Mira reached out instinctively. “Wait—”
The echo paused.
Mira swallowed hard. “Will you come back?”
The echo’s expression softened.
“Only when you’re ready.”
And then she faded — slowly, gently — like a memory dissolving into the wind.
Mira stood there, trembling, Eli’s hand steady on her back.
The rooftop felt different now.
Not threatening. Not haunting. Not dangerous.
It felt like a place that remembered her.
A place where she had broken. A place where she had created something she didn’t understand. A place where she had whispered a regret so deep it became alive.
Eli pulled her close, his voice soft. “We’ll get through this.”
Mira leaned into him, her voice barely audible.
“I don’t want to forget anymore.”
Eli nodded. “Then we’ll remember together.”
The wind brushed past them, carrying the echo’s final words like a quiet promise.
“The truth you buried is the truth that will save you.”
Mira felt her heart tighten.
Because she knew the echo was right.
And she knew the rooftop wasn’t done with her yet.