Ghost Obsession (Teenage)

All Rights Reserved ©

Summary

New girl Mira takes a weekend job cataloguing antiques at the crumbling SeaGlass Hotel. Everyone says Room 313 is haunted by a boy who can’t remember his last day. He’s curious, stubborn…and a little obsessed with the living. Mira isn’t afraid. She makes rules, keeps her promises, and helps him follow the thread of his life back to the light. A gentle, spooky friendship about grief, boundaries, and choosing who you’ll be next.

Genre
Romance
Author
M. M.
Status
Ongoing
Chapters
2
Rating
n/a
Age Rating
13+

Chapter 1


Mira didn’t believe in ghosts.

Not in the way people meant when they said the word like it was a dare, like it could jump out and grab you if you spoke it too loudly. Not in the way strangers on the internet turned fear into a joke, posting grainy photos with circles around nothing and swearing they’d caught a face.

Mira believed in echoes.

She believed a room could keep a mood the way a sweater kept warmth. She believed old places could hold on to the sound of footsteps until the air learned the pattern and repeated it back when you were alone. She believed a person could leave a mark without meaning to, like a fingerprint on glass, like a song stuck in your head that wasn’t even yours.

She believed buildings remembered.

But she didn’t believe they remembered on purpose.

That was the thought she held onto as her mother’s car bumped into the gravel lot behind the hotel, tires crunching like teeth. The building rose up ahead of them, all tall windows and salt-stained walls, with balconies that looked like they’d once held laughter and now held rust. The ocean was close—Mira couldn’t see it from here, but she could smell it, that clean, sharp bite that made everything feel honest even when it wasn’t.

Her mother turned off the engine and stayed sitting, both hands still on the steering wheel. The silence that followed wasn’t calm; it was the kind that waited.

“Okay,” her mother said finally, like she was talking to herself as much as Mira. “This is good. It’s just a weekend job. Easy. You’ll be fine.”

Mira didn’t say what she was thinking: You say that like you’re trying to convince the universe not to notice us.

Instead, she nodded and unclicked her seatbelt. “It’s fine.”

Her mother looked at her—really looked, the way she did when she wanted to memorize Mira’s face in case the world changed while she blinked. Mira had gotten used to that look. It came after every move, after every packed box, after every new set of walls.

Mira’s mother collected fresh starts the way some people collected magnets from vacations. The difference was that Mira’s mother never meant to collect them. They just… happened. A job that ended. A landlord who sold. A place that became too expensive. A place that became too small. A place that started to feel like a bad memory.

Mira collected the aftertaste of those moves: new hallways, new teachers, the same first-day question—Where are you from?—that always sounded like Why are you here?

She had learned to answer the question without answering it.

“Ready?” her mother asked.

“Ready,” Mira said, and grabbed her backpack.

The air outside was damp and cool, even though it was summer. The hotel’s back entrance was a metal door with chipped paint and a keypad that looked like it hated being touched. Mira followed her mother across the lot. Seagulls wheeled somewhere overhead, screaming like they were arguing about something important.

A man met them at the door. He was not old, but his face had the kind of tired that didn’t care about age. He wore a plain button-up shirt with the sleeves rolled to his elbows and a ring of keys clipped to his belt that jingled when he shifted his weight.

“Hi,” he said, polite but careful, as if he’d already decided the safest version of this conversation. “You’re Mira.”

Mira blinked. “Yes.”

He glanced at her mother and nodded. “And you’re her mom.”

Her mother smiled too fast. “Yes. Thank you for—”

“For coming,” he finished, as if he didn’t want her to have to say the word job. “I’m Rafi. I manage the place.”

Mira’s mother’s smile softened a little. “Thank you, Mr. Rafi.”

“Just Rafi,” he said, then corrected himself with a small shrug like he couldn’t decide which version of himself belonged here. “Or Mr. Rafi. Either’s fine.”

Mira watched him. People who said either’s fine usually meant please don’t make me pick.

Rafi opened the door and held it for them. The hotel’s back hallway smelled like old soap and damp wood. A long fluorescent light buzzed overhead, but the buzz didn’t feel like electricity. It felt like impatience.

He led them into a small office with a desk that had survived too many years of being leaned on. Stacks of paper sat everywhere—forms, invoices, old brochures for a hotel that must have been beautiful once. A framed photo hung on the wall of the building in brighter days: paint fresh, balconies clean, windows like mirrors instead of eyes.

Rafi motioned for Mira to sit. Her mother stayed standing behind her chair like a guard.

“I’ll keep this simple,” he said. “We’re renovating soon. Before that, we need to clear some old storage rooms. There are boxes of ledgers. Old guest logs. Inventory books. Not… exciting stuff.”

Mira nodded. “Okay.”

“You’ll be working on the third floor,” he continued. His gaze flicked toward the office window, even though the window faced only a blank hallway. “One room at the end.”

Mira didn’t interrupt. She waited. She’d learned that when adults hesitated, it was usually because they wanted to tell the truth but were trying to decide which truth was allowed.

Rafi cleared his throat. “The building is old. It makes noises.”

Her mother laughed, the kind of laugh that asked permission to relax. “Oh, sure. Every old building does.”

“Yes,” Rafi agreed quickly, and Mira noticed the way he didn’t look at either of them when he said it. “So if you hear… pipes, or wind, or… settling, that’s normal.”

Mira’s mother’s smile got tighter again. “Is it safe?”

“It’s safe,” Rafi said, and then, because he was human, he added, “During the day.”

Mira’s mother’s eyebrows lifted. “During the—”

“Business hours,” Rafi corrected, too fast. “We have staff on the first floor. Contractors sometimes. You won’t be alone in the building.”

Mira looked down at her hands in her lap. She could feel her mother’s tension rising behind her like a tide.

“I’m fine,” Mira said, quietly but firmly, before her mother could decide to pull the job away like a tablecloth. “I can handle it.”

Rafi’s shoulders loosened a fraction. He nodded like he’d been waiting for Mira to say that.

He slid a single sheet of paper across the desk. It was a simple checklist: BOX ITEMS / LABEL / STACK BY DOOR / DO NOT REMOVE FROM PROPERTY / REPORT WATER DAMAGE.

At the bottom, in smaller print, was a line that felt like it had been added later: DO NOT OPEN SEALED ENVELOPES OR PERSONAL ITEMS.

Mira tapped it with her finger. “Why would there be sealed envelopes in storage?”

Rafi opened his mouth, then closed it. “People leave things. The hotel kept a lost-and-found for decades. Some items were never claimed. We’re… sorting. If you find anything personal, you tell me.”

“Okay,” Mira said.

Her mother finally sat down in the chair beside her, but she perched on the edge like she might stand again at any second.

Rafi reached for the keyring on his belt. The keys made a bright, nervous sound.

“This one,” he said, selecting a brass key with a narrow tag, the number 313 stamped into it. He held it out to Mira.

Mira took it.

The metal was too cold.

Not the mild cool of something kept in an air-conditioned office. Not the refreshing chill of a spoon from a glass of ice water. This was different—sharp, immediate, as if the key had been sitting in snow.

Mira’s fingers tightened around it. For a second her skin almost burned, like the cold had teeth.

She forced her hand to relax. She didn’t drop it.

Rafi watched her face closely. “You okay?”

Mira swallowed. “Yeah. Just surprised.”

Her mother leaned in. “Is that normal?”

Rafi’s gaze went to the key in Mira’s hand, then away. “It’s… an old key,” he said carefully. “The metal holds temperature.”

Mira didn’t answer. Metal held temperature, yes. But not like this. Not like the key had been waiting in a place where sunlight never reached.

Her mother reached out, as if to take the key and test it herself. Mira pulled it closer to her palm.

“I’m okay,” Mira repeated, a little stronger. “Really.”

Her mother studied her, then nodded, like she was filing the moment away.

Rafi stood. “Let me show you the route. Third floor is stairs only right now.”

Mira rose with her backpack. Her mother followed. Rafi led them through the back hall, past a laundry room that smelled like bleach and damp fabric, past a door marked STAFF ONLY where the air seemed to pause.

Mira felt it as they passed—like the hallway was listening.

Not with ears. With attention. With the strange, quiet pressure you felt when someone stared at you from across a room and you didn’t know why.

She glanced back.

The hallway looked the same as it had a second ago: empty, lit by buzzing fluorescent lights, lined with scuffed walls. But the feeling remained, like a fingertip pressed gently against the back of her neck.

Echoes, she reminded herself.

Rafi pushed open the stairwell door. Cool air rolled out, carrying the smell of dust and old paint. The stairs were concrete, the railing metal. Mira’s steps sounded too loud, like the building wanted to hear them.

As they climbed, her mother whispered, “If anything feels weird, you call me.”

“I will,” Mira whispered back.

Rafi kept walking as if he hadn’t heard. Or as if he had, and it made him feel guilty.

The second floor landing had a small window that looked out onto the ocean. Mira caught a glimpse of gray-blue water and white edges of waves breaking. The sky beyond was pale, like a washed sheet.

They climbed again.

On the third floor, the air changed. It grew thicker, the way air did in old closets, like it had been breathed too many times and decided to stay.

Rafi unlocked a door and led them into a long hallway. The carpet was faded. The wallpaper was patterned with tiny flowers that had turned the color of old tea. Doors lined both sides, each with a brass number plate. Some doors were sealed with painter’s tape. Some had signs that said OUT OF ORDER.

At the end of the hall, where the corridor turned slightly, there was a darker stretch that seemed to swallow the light.

Rafi walked toward it without hesitating. Mira followed, her footsteps quiet now, as if her body had decided noise was risky.

Her mother stayed close behind.

“This is your room,” Rafi said, stopping at the last door on the left. 313.

He tapped the number plate like it was ordinary.

Mira held up the key. In the dim light, the brass looked dull, as if it didn’t want to shine.

Rafi waited, not taking the key from her. Mira realized he wanted her to be the one to open it. Like the door responded to choice.

Mira slid the key into the lock.

The moment it entered, her hand tingled. The cold shot up her fingers and into her wrist. The lock clicked, and for a fraction of a second the hallway went silent—the buzz of the fluorescent lights, the distant creak of the building, even the soft hum of wind through cracks—all of it seemed to stop.

Then the sound returned as if nothing had happened.

Mira turned the knob and pushed.

The door opened on air that smelled like paper and salt.

Room 313 was larger than she expected. Two tall windows faced the ocean, their glass wavy with age. The curtains were heavy and faded, hanging like tired shoulders. A wardrobe stood against one wall, dark wood carved with small details that looked like leaves or maybe waves. A mirror was set into the wardrobe door—oval, framed in wood, the glass slightly cloudy as if it had never fully forgiven the world for existing.

A desk sat near the windows, cluttered with old brochures and a lamp with a cracked shade. Boxes were stacked along the far wall: thick, sagging cardboard sealed with tape that had yellowed.

Mira stepped inside, and the room seemed to breathe.

Not a gust, not a draft. A subtle shift, like the air had been waiting for a person.

Her mother hovered in the doorway. “It’s… pretty,” she said, as if trying to convince herself.

“It used to be one of our best rooms,” Rafi said. His voice was softer in here. “Ocean view. Couples liked it.”

Mira’s mother’s eyes flicked to Mira’s face, then away, as if the word couples was a bad omen. Mira ignored it. People could like rooms for all sorts of reasons. Not every word needed to be dangerous.

Rafi walked to the boxes and tapped one with his shoe. “These are the ledgers. Your job is simple. Take them out one by one, check for water damage, box them into the clean boxes we’ll bring up, label everything. Don’t throw anything away unless I tell you.”

Mira nodded. “Where are the clean boxes?”

“I’ll bring them up in a cart,” Rafi said. “Along with gloves and tape.”

Her mother asked, “How long will she be up here?”

Rafi hesitated just a beat too long. “As long as it takes,” he said, then softened it. “A few hours. She can take breaks. There’s a restroom on the first floor. Please don’t use the ones up here—they’re… not in service.”

Mira’s gaze slid to the hallway behind them. The third floor suddenly felt like a place that didn’t want people lingering.

“I’ll check on you,” Rafi added. “Sometimes I’m busy, but… I’ll check.”

Her mother looked like she wanted to say more, but Mira reached back and touched her mother’s wrist. Not tight. Just enough to remind her: Let me do this.

Her mother took a breath and nodded. “Call me,” she repeated, softer now. “If anything feels wrong.”

“I will,” Mira said again.

Rafi stepped out first. Mira followed to the doorway, then paused.

The wardrobe mirror caught her reflection at an angle. Her face looked pale in the dim room, her eyes too big, her hair slightly frizzy from damp air. She looked like someone caught between places.

As she watched, the mirror’s surface rippled—not like water, but like breath on glass.

Fog gathered on the inside of the mirror.

Mira froze.

Rafi was already walking away down the hall. Her mother was halfway after him, saying something about texting the address to a friend “just in case,” half-joking.

Mira’s eyes stayed on the mirror.

The fog thickened, spreading from the center outward like a bloom of winter. A shape shifted behind it, darker than the rest, as if someone stood on the other side of the glass.

Mira’s mouth went dry.

She didn’t scream. Screaming felt like the kind of thing that made a building decide you were prey.

She also didn’t run. Running felt like the kind of thing that turned echoes into hunters.

Instead, Mira did what she always did when the world gave her something she didn’t understand:

She made rules.

Her mother turned back. “Mira?”

Mira swallowed and forced her voice to steady. “Mom,” she said, normal. “Go with Rafi. I’ll be right behind you.”

Her mother frowned. “What?”

“Just go,” Mira insisted, still looking at the mirror. “I forgot something in the car. I’ll come down.”

Her mother hesitated. Mira hated the way her mother’s instinct was always to grip tighter when things felt uncertain. Mira needed her to let go for five minutes.

“Okay,” her mother said finally, and left, footsteps fading into the hallway.

The door to the room was still open. Light from the hall stretched across the carpet like a thin bridge.

Mira stayed where she was.

The fog in the mirror swirled. The shape behind it sharpened.

A face began to appear.

Not a monster. Not a rotting horror from a movie. A boy. About her age. His features were soft, almost delicate, but his eyes held a tiredness that didn’t belong to seventeen.

His hair looked like it had been messed up by wind and then forgotten. His skin was pale, not sickly, but… unfinished, as if he was made of moonlight and old paper.

His gaze met hers.

Mira’s heartbeat didn’t race the way she expected. It slowed, heavy and deliberate, like her body was shifting into a survival mode that had nothing to do with panic and everything to do with control.

The boy’s lips parted slightly. He looked confused that she was still standing there.

“You can see me,” he said.

His voice sounded close and far at the same time, like someone speaking from a hallway you couldn’t quite find.

Mira inhaled slowly through her nose. Salt and paper. Dust. Something faintly floral, like an old hotel soap.

“Yes,” Mira said. Her voice came out quiet. “I can see you.”

The boy’s eyes widened just a fraction. He glanced around the room, then back at her, as if checking for a trick.

“You’re not…” He paused. “You’re not running.”

Mira almost laughed, not because it was funny, but because it was so painfully human. A boy—ghost or not—expecting her to react in a predictable way so he could handle it.

“I don’t run when I don’t understand something,” Mira said. “I… make rules.”

His eyebrows drew together. “Rules?”

“Yes,” she said, and lifted her chin slightly, not challenging, just anchoring. “If you’re here, and I’m here, then we need rules.”

The fog on the mirror thinned. The boy’s outline grew clearer, as if her calm gave him permission to exist.

“What kind of rules?” he asked.

Mira’s mind moved fast—not chaotic, but sharp. She’d learned in life that boundaries weren’t walls; they were instructions for safety. And if something in this room was real, then safety came first.

“No jump scares,” Mira said immediately.

The boy blinked. “Jump—”

“Don’t appear suddenly right in my face,” she clarified. “Don’t slam doors. Don’t make loud noises just to scare me.”

His mouth twitched, almost a smile. “Okay.”

Mira continued, steady. “No touching without permission.”

The boy’s gaze dropped to his own hands, as if he’d forgotten he had them. “I can’t—” he started, then stopped, like he didn’t actually know what he could do.

“Still,” Mira said. “It’s a rule. If you ever can, you ask first.”

He nodded, oddly serious. “Okay.”

Mira swallowed and added the one that mattered most, the one that made her skin prickle just thinking it: “No entering my dreams.”

The boy flinched like the word dreams hit a bruise.

Mira watched his reaction closely.

He recovered quickly, too quickly. “I wouldn’t,” he said.

But his eyes—his eyes said he didn’t know for sure.

Mira didn’t accuse him. Accusations made things defensive. Defensive made things dangerous.

She just said, “If it ever becomes possible, you ask.”

His voice came out softer. “Okay.”

Mira exhaled slowly. “And if you want to be in the room while I work, you stay where I can see you. No whispering in my ear. No… messing with my head.”

“I don’t do that,” he said, but again his tone held uncertainty, as if he was discovering his own abilities in real time.

Mira nodded. “Good. And one more.” She hesitated, then chose the rule that sounded simplest but carried the most power. “When I ask you to stop something, you stop. Immediately.”

The boy stared at her. Then, very quietly, he said, “Okay.”

He agreed too fast.

Not like someone bargaining. Like someone relieved.

Like someone had been waiting a long time for another person to name what should have been obvious.

Mira felt something in her chest shift. Not pity exactly. Not fear. A recognition.

“You’re… not used to rules,” she said, careful.

The boy’s gaze flicked away. “People don’t talk to me.”

Mira’s throat tightened. “What’s your name?”

He hesitated for the first time. His face pinched, like pulling the name out hurt.

“Luca,” he said finally. “I think.”

Mira let the words settle. “Okay, Luca. I’m Mira.”

His eyes focused on her like the name anchored him.

“Mira,” he repeated, tasting it like a new sound. “You’re real.”

“Yes,” she said. “And so are you. In whatever way you are.”

Luca’s expression changed—something like relief, something like hunger, something like loneliness that had learned to wear a calm mask. He took a step forward, and his outline shimmered, as if the air resisted him.

Mira didn’t move.

She watched his feet. His hands. The mirror behind him. She didn’t want him between her and the door.

“I’m not here to hurt you,” Luca said quickly, as if he’d seen her calculation anyway. “I just… I get stuck.”

“Stuck?” Mira echoed.

“In the room,” he said. “In the mirror. In… this.” He lifted a hand and then dropped it, frustrated. “Sometimes I’m clear. Sometimes I’m not. Sometimes I can’t remember why.”

Mira nodded once. “Okay.”

Luca looked at her like he expected her to say something else—something dramatic, maybe. But Mira refused to perform fear for anyone. Fear made people careless.

Instead, she asked, “Do you know how long you’ve been here?”

Luca’s brow furrowed. “Long.”

“That’s not a number.”

He tried to smile. It didn’t quite land. “Time is weird.”

Mira believed that. She believed it in the way she believed the key was too cold, even if no one else would.

She glanced down at the key still in her palm. It felt colder now, as if the room had decided to remind her: This is mine.

Mira closed her fingers around it. “I’m here to work,” she said, steady. “I’ll be here on weekends. I’m not promising anything beyond that. But I can… talk, if you follow the rules.”

Luca’s eyes widened again, but this time the emotion in them looked like hope. It made him seem younger, more like an actual teen and less like a shadow.

“You’ll come back?” he asked.

Mira didn’t like how the question tugged at her. It was too much power to give someone she’d met two minutes ago—alive or not.

So she answered honestly, the way she wished adults answered her.

“Yes,” she said. “Because I’m paid to. And because I keep promises.”

Luca nodded slowly, like he was storing the sentence somewhere safe.

Footsteps sounded in the hallway—her mother returning. Mira lifted her gaze toward the door.

Luca’s head snapped toward the sound. His form flickered, and the mirror fog thickened again as if he was being pulled back.

“Wait,” Luca said, the word sudden.

Mira looked back at him. “What?”

His face tightened like he was fighting against disappearing. “Don’t tell them,” he said. “Please.”

Mira didn’t have time to ask why. Her mother’s voice floated closer. “Mira? Did you—”

“I won’t,” Mira said quickly, but clearly, so Luca could hear. “I won’t tell.”

Luca’s shoulders dropped, relief washing over him so visibly that Mira almost forgot he wasn’t breathing.

Then he faded, not like a person leaving, but like a drawing being erased.

The fog on the mirror thinned until only her own reflection remained—Mira, alone in the old room, holding a too-cold key.

Her mother stepped into the doorway. “There you are. I thought you went back to the car.”

Mira forced her face into something normal. “I forgot my phone in my bag,” she lied, and lifted her backpack slightly as proof.

Her mother’s gaze swept the room. “This is where you’ll be?”

“Yeah,” Mira said.

Her mother walked in and peered at the boxes. “It’s a lot.”

“I can handle it,” Mira repeated.

Her mother looked at the wardrobe mirror for a second too long, then shook her head like she was clearing a thought she didn’t want. “Okay. I’ll go. But I want you to text me when you start, and when you finish.”

“I will.”

Her mother hesitated, then kissed Mira’s forehead—quick, fierce, like she was stamping a protective symbol on her skin. “I’m proud of you,” she whispered, and left.

Mira stood alone again.

The room was quiet. Not empty—quiet.

She waited a full minute, listening.

The fluorescent buzz from the hallway seeped under the door. Somewhere below, a distant cart squeaked. The building creaked like an old person shifting in sleep.

Mira turned to the wardrobe mirror.

For a moment, nothing happened.

Then a faint patch of fog appeared, small as a thumbprint, right in the center of the glass.

Not enough to show Luca’s face. Just enough to feel like a yes.

Mira exhaled.

She walked to the desk, pulled out a notebook from her bag, and wrote at the top of a clean page:

ROOM 313 — FACTS ONLY

Below it, she wrote the first fact that mattered:

The key is too cold.

Then she wrote the second:

The mirror fogs from the inside.

Then, after a pause, she wrote:

His name is Luca (maybe).

She stared at the words, letting them become real.

When she looked back at the mirror, the fog had faded again.

Mira picked up a pair of gloves from her bag—her own, cheap, the kind she used to dye her hair at home. She wasn’t about to use old hotel gloves for dusty ledgers. If this room had rules, she was going to start with her own.

She stepped to the first box and peeled back the tape. The cardboard gave a tired sigh, like it had been waiting to open.

Inside were thick books with cracked spines and dates stamped in fading ink. Guest logs. Inventory ledgers. Records of people who came and went and thought they’d be remembered.

Mira lifted the first ledger carefully. Dust puffed up, and the smell of old paper filled her nose.

Somewhere behind her, the wardrobe mirror fogged again—just a little.

Mira didn’t turn around immediately.

She didn’t want to reward Luca with the feeling that he could pull her attention like a string whenever he wanted. That wasn’t healthy, not for her and not for him. Boundaries weren’t only for safety. They were for respect.

She set the ledger on the desk, opened to the first page, and read a line of neat handwriting from decades ago.

Then she spoke, calm, into the room.

“I’m starting,” she said. “And I’m working. If you want to stay, you can. But you follow the rules.”

The fog on the mirror thickened, like a nod.

Mira turned the page.

Outside the windows, the ocean moved like a slow thought.

And the hotel—old, listening, full of echoes—held its breath, as if it had been waiting a long time for someone to finally say the word rules out loud.

Mira turned another page.

The paper was thick and tired, the kind that held on to fingerprints like it wanted proof someone still existed. The handwriting inside was neat, slanted, careful—lists of names, dates, room numbers, small notes like late arrival or requested extra towels or left umbrella behind. Ordinary life, trapped in ink.

She read a line, then another, trying not to let her eyes drift to the wardrobe mirror.

The fog stayed.

Not heavy, not dramatic—just enough to make the mirror look like a window that had forgotten how to be clear.

Mira kept working anyway.

A few minutes passed. Her heartbeat settled back into its normal rhythm. She found the groove of the job: lift a ledger, check the spine, brush off dust with the side of her glove, open to the first page to make sure it wasn’t water-warped, then set it aside in a neat stack.

She was on the fourth book when she heard it.

Not a voice, exactly.

More like the room… shifting its attention.

A soft sound, the kind a person made when they wanted to speak but weren’t sure they were allowed.

Mira didn’t look up right away.

She reached the end of the page she was scanning, then closed the ledger gently, like it mattered.

Only then did she turn.

The mirror fog had thickened, spreading outward from the center. Luca’s outline formed behind it slowly this time, respectful of her first rule. No sudden face. No sharp movement.

When his eyes appeared, they looked less startled than before. Still cautious—like a stray cat that had been offered food once and now wasn’t sure if that meant it could trust the hand.

“You’re really working,” he said, quietly amazed.

Mira nodded. “That’s why I’m here.”

He watched her gloves. “Do they help?”

“They keep the dust off,” Mira said. “And they remind me not to touch my face without thinking.”

He seemed to consider that. “I don’t remember what dust feels like.”

Mira’s chest tightened, but she kept her expression steady. “It feels like… being tickled by something that doesn’t care if you’re annoyed.”

Luca’s mouth twitched. “That sounds accurate.”

Mira gestured lightly toward the chair by the desk. “You can stay there. In the mirror or out of it. But… not behind me.”

Luca blinked. “Okay.”

He moved—slowly, carefully—until he was in a position where Mira could see him in her peripheral vision without turning fully. His form wavered like smoke that had learned manners. Sometimes he looked clearer, sometimes more translucent. But he stayed.

Mira turned back to her stack and resumed.

For a while, the only sounds were paper and the distant, occasional creak of the building settling like an old person shifting in bed.

Then Luca said, “You made rules like you’ve done it before.”

Mira paused, hands resting on the next ledger. “I have.”

“For ghosts?” he asked.

Mira let out a short breath that almost became a laugh. “No. For people.”

Luca’s expression changed—something sharp behind his eyes, like he understood that more than she expected him to.

Mira lifted the ledger and checked the spine. “Rules are how I keep my life from… spilling,” she said. “If I don’t name what I need, other people decide it for me.”

Luca stared at the desk lamp as if it held an answer. “People decided a lot for me,” he said softly.

Mira’s fingers tightened around the ledger. “Do you remember who?”

His face pinched, a quick wince. “No. That’s the problem. I remember… small things. Like the color of the ocean when it’s cold. Like the sound of keys. Like—” He paused, and his gaze flicked to Mira’s hand where the brass key lay near her notebook. “That.”

Mira glanced at the key. It still looked ordinary. It still felt wrong.

“I felt it,” Luca said. “When you touched it. It woke the room up.”

Mira swallowed. “So it’s not just me.”

He shook his head slightly. “It’s not just you.”

Mira considered writing that down as a fact, but she didn’t want Luca to think she was turning him into a science project. Even if facts were the only way her brain knew how to stay calm, he was still… a person. Or something close enough to deserve respect.

“What do you want?” Mira asked instead.

Luca blinked, caught off guard by the bluntness. “What do you mean?”

“Right now,” Mira clarified. “What do you want from me? From being here.”

Luca’s hands lifted slightly, then lowered again, like he was trying not to break rule number two without even understanding how.

“I want…” He searched for words, and the searching made his face look younger. “I want you to stay.”

Mira’s stomach tightened. She didn’t like that sentence, not because it was dangerous, but because it was heavy. Because it could become a chain if she let it.

So she answered with a boundary wrapped in kindness.

“I’m staying for my shift,” she said. “Today. And on weekends, if the job continues. That’s what I can promise.”

Luca’s eyes flickered. “And if it doesn’t?”

Mira met his gaze. “Then I won’t lie to you. If I know I can’t come back, I’ll tell you.”

Luca stared at her like honesty was a miracle.

“You’d tell me?” he said, quiet.

“Yes,” Mira said. “But you can’t make me responsible for your whole existence, Luca. That’s not fair.”

Luca flinched at the word fair like it hit something raw.

Mira softened her tone. “I can talk. I can listen. I can… help, if you let me do it safely. But you don’t get to take over my life just because you’re lonely.”

Luca looked down at his hands again. His fingers were faint, like they were drawn in pencil and smudged by wind.

“I don’t want to take over,” he said, so quiet Mira almost didn’t hear him. “I just don’t want to disappear.”

Mira’s throat tightened hard enough to sting.

That sentence—the fear inside it—felt too familiar.

Mira had disappeared in small ways before. In classrooms where no one learned her name. In lunchrooms where she ate too fast so she could leave. In friend groups that formed without her like she was invisible glass.

Being forgotten didn’t always mean being alone forever, but it felt like it.

Mira steadied her breathing. “Okay,” she said. “Then we can do this the right way.”

Luca lifted his head. Hope flickered on his face.

Mira tapped the notebook on the desk. “We start with facts,” she said. “Facts are safe. Facts don’t get dramatic.”

Luca frowned slightly. “I don’t know facts.”

“We’ll find them,” Mira said. “Together. But we go slow.”

He nodded quickly, almost too eager. “Okay.”

Mira held up one finger. “And we keep the rules.”

Luca nodded again, just as fast.

Mira watched him for a beat. He agreed like someone who was afraid rules might vanish if he didn’t grab them immediately.

“Have you ever had rules before?” Mira asked.

Luca hesitated.

That hesitation was the answer.

Mira’s chest ached with something like anger—anger at the universe, at the building, at time itself—because teens were not supposed to have to invent boundaries from scratch in the dark.

She swallowed it down. Anger didn’t solve mysteries. It just burned the map.

“What’s the first thing you remember?” Mira asked instead.

Luca’s face went distant. His outline wavered. The air in the room felt thin, like the space between words.

“I remember… the mirror,” he said slowly. “Not the mirror itself. The feeling of being pulled into it. Like falling sideways.”

Mira’s skin prickled. “Do you remember why?”

Luca’s mouth opened, then closed. His brow furrowed. “No.”

Mira nodded, gentle. “Okay. Next.”

Luca blinked as if surprised she didn’t push.

Mira gestured to the ledgers. “Do you remember your name clearly?”

He looked embarrassed. “Luca feels right. But when I say it, it feels like someone else’s shirt.”

Mira understood that too well.

“Okay,” she said. “Luca for now. What about the room number? Does it mean anything?”

He glanced around the room as if seeing it for the first time. His eyes lingered on the windows, the curtains, the desk lamp.

Then he looked at the wardrobe.

“The mirror is… the center,” he said. “But the room is the… border. I can’t go past the door.”

Mira’s gaze snapped to the open door.

Luca followed her look and stiffened. “Close it,” he said quickly.

Mira paused. “Why?”

Luca’s eyes darted toward the hallway. “Because if someone walks past, they’ll feel me.”

Mira stared. “They can’t see you, but they can feel you?”

“Sometimes,” Luca said. “If they’re quiet inside. If they’re paying attention. If they’re…” He searched for the word and landed on one that made Mira’s stomach twist. “Sad.”

Mira slowly reached for the door and pushed it shut.

The latch clicked.

The room felt warmer immediately, like it had pulled a blanket over itself.

Luca’s shoulders lowered.

Mira watched him. “You don’t want people to feel you.”

“No,” he said, urgent. “They get scared. They tell stories. The stories make me… stuck in the story.” He swallowed. “I don’t want to be a rumor.”

Mira nodded slowly. “Okay. Then we keep you private.”

Luca’s face softened. “Thank you.”

Mira sat at the desk again and wrote a new line in her notebook:

FACT: Luca can’t leave the room. Door closed makes room feel safer.

She didn’t look up when she wrote it. She didn’t want him to feel like evidence. But facts were how Mira stayed steady, and Luca—if he wanted to be found—needed steadiness more than drama.

When she did look up, Luca was watching her like she’d done something brave.

“What?” Mira asked.

“You’re not…” Luca hesitated, then tried again. “You’re not treating me like a scary thing.”

Mira shrugged slightly. “Scary things don’t ask permission.”

Luca’s mouth twitched again. “Some do.”

Mira raised an eyebrow. “Then they’re not scary. They’re just… confused.”

Luca stared at her, then let out a short sound that was almost a laugh.

It startled Mira, not because it was loud, but because it was so normal. A teen laugh in a haunted room. Like a heartbeat where you expected silence.

Mira returned to her work. She opened another ledger.

Minutes passed. Luca didn’t speak again for a while. He watched, as if simply watching was a skill he’d practiced for too long.

Then he said, “What do you do when you’re not here?”

Mira turned a page slowly. “School. Homework. Try not to get lost.”

“Do you have friends?” Luca asked.

Mira’s fingers paused. She didn’t like this question. It made her feel exposed.

“Not yet,” she said honestly.

Luca nodded like that made sense. “New.”

Mira glanced up. “How did you know?”

Luca’s eyes flicked over her backpack, the way her notebooks were still crisp, unbent. The way she moved like she didn’t know the room’s habits yet. “You carry yourself like you’re waiting to be told where to stand.”

Mira felt that land like a pebble dropped into her chest.

“I hate that you’re right,” she said.

Luca’s expression softened. “It goes away. Sometimes.”

Mira tried to smile. “Good. Because I don’t plan to be invisible forever.”

Luca’s gaze sharpened, interested. “You don’t?”

Mira shut the ledger gently and looked at him. “No. I plan to be… real. On purpose.”

Luca stared like he’d never heard anyone say that out loud.

Mira felt a strange shift in the room again—like the building leaned closer. Like the air remembered the word real.

A faint creak sounded from inside the wardrobe.

Mira’s spine stiffened.

Luca’s eyes went wide. “Don’t.”

Mira’s gaze snapped to him. “Don’t what?”

Luca’s voice dropped. “Don’t open it. Not the wardrobe. Not the mirror.”

“I wasn’t going to,” Mira said quickly. “Why?”

Luca shook his head. His outline flickered, agitation making him less stable. “Because there are… places inside places,” he said. “And some of them don’t want rules.”

Mira felt a chill crawl along her arms. “Is that where you came from?”

Luca hesitated again. “I don’t know.”

Mira set her hand flat on the desk to ground herself. “Okay,” she said, firm. “Then we don’t open anything that feels like a trap. That’s a rule too.”

Luca blinked. “You’d add a rule for me?”

Mira met his eyes. “I add rules for anything that matters.”

The tension in Luca’s shoulders eased slightly, like the sentence had held him.

A sound echoed from the hallway—wheels squeaking. A cart.

Luca stiffened. The fog in the mirror thickened. His face began to blur.

“Someone’s coming,” Mira said quietly.

Luca nodded sharply. “I’ll hide.”

Mira watched him fade, and this time it didn’t feel like the universe taking him. It felt like he had control. Like he could choose.

His last clear expression before he vanished wasn’t fear.

It was relief.

Mira turned back to the desk just as a knock sounded on the door.

“Mira?” Rafi’s voice called through the wood. “It’s me.”

Mira stood, smoothed her hoodie like she was smoothing her own nerves, and opened the door.

Rafi stood there with a cart stacked with clean boxes, gloves, tape, and a water bottle. He looked up at Mira’s face, then past her shoulder into the room, like he expected it to look different now.

“You doing okay?” he asked.

Mira forced an easy nod. “Yeah. Started already.”

Rafi wheeled the cart inside. His gaze snagged on the wardrobe mirror for half a second, then snapped away. Mira caught it.

He set the clean boxes near the desk, careful not to touch the wardrobe. “Here,” he said. “If anything’s water-damaged, set it aside and tell me. Some of it might be salvageable.”

Mira nodded. “Okay.”

Rafi cleared his throat. “And—” He hesitated. “You’re not… hearing anything weird, are you?”

Mira kept her face neutral. “Just building sounds.”

Rafi studied her, as if measuring whether she was lying. Mira held his gaze calmly. If Luca had taught her anything already, it was that fear made people spill.

Rafi looked away first. “Good,” he said, too relieved. “Good. That’s good.”

He reached into his pocket and pulled out a small roll of blue tape. “Label everything with this. Blue for ledgers, red for guest logs, green for inventory. Just helps organization.”

Mira took it. “Thanks.”

Rafi hesitated again, then said, quietly, “If you ever feel like you need to leave, you leave. You don’t push through just because you think you have to prove something.”

Mira blinked, surprised.

Rafi’s eyes flicked to the key on the desk, then away. “Some people think bravery means staying,” he said, as if talking to himself. “Sometimes bravery is… knowing when to stop.”

Mira’s chest tightened. “Okay.”

Rafi nodded once, satisfied he’d said it. He turned the cart around. “I’ll be downstairs. Call if you need anything.”

“I will,” Mira said.

Rafi left. The door clicked shut.

The room felt like it exhaled.

Mira waited.

The mirror fogged again, and Luca reappeared slowly, careful, like he didn’t want to startle even though Mira had told him she didn’t scare easy.

“He knows,” Luca whispered.

Mira’s brows drew together. “Knows what?”

“That I’m here,” Luca said. “Not me exactly. But… that the room has something in it.”

Mira swallowed. “Why would he?”

Luca’s eyes went distant, like he was listening to something Mira couldn’t hear. “Because he avoids the mirror. Because he doesn’t like being alone on this floor. Because he checks the hall like he expects it to move.”

Mira’s stomach clenched. “So other people have felt you.”

Luca nodded. “Some run. Some pray. Some pretend they don’t notice.”

Mira exhaled through her nose, slow and steady. “Okay. Then we keep you quiet. We keep you respectful. We keep this from becoming a story.”

Luca’s gaze sharpened. “A story makes me… stuck.”

Mira tapped her notebook. “Then we write our own.”

Luca looked at the notebook like it was magic. “Can you write my story?”

Mira shook her head gently. “No. That’s not how it works.”

Luca’s face fell.

Mira softened. “But I can help you find the parts you forgot.”

Luca stared, hope flickering again.

Mira pointed at the clean boxes. “Now,” she said, practical, “if you want to help, you can. But only in ways that follow the rules.”

Luca nodded fast. “Tell me.”

Mira gestured to the stack of ledgers. “You can… point. You can tell me if something feels important. But you don’t move things without asking.”

Luca’s mouth twitched. “Permission.”

“Yes,” Mira said. “Permission.”

Luca glanced at the nearest ledger. “Can I… try?”

Mira watched him carefully. “Try what?”

“Turning a page,” Luca said. “Just one. If I can. I won’t touch you. I won’t scare you.”

Mira considered. She didn’t want to let him do too much too soon. But she also didn’t want to treat him like he was dangerous when he was trying so hard to be careful.

She slid a ledger closer to the edge of the desk and opened it to a random page. “Okay,” she said. “One page. And if you feel yourself fading, you stop.”

Luca nodded.

He lifted his hand toward the paper.

The air around his fingers shimmered. Mira’s skin prickled with goosebumps.

The page fluttered—once, twice—then turned, slow and clean, like it had been nudged by a soft wind with perfect aim.

Mira stared.

Luca’s eyes widened like he couldn’t believe it either. He looked at his own hand as if it belonged to someone else.

“I did it,” he whispered.

Mira nodded, impressed despite herself. “You did.”

Luca’s outline flickered slightly, like the effort cost him.

Mira pointed immediately. “Stop. Rest.”

Luca froze, then dropped his hand, obedient.

His form steadied again after a moment.

He looked at Mira like she’d just saved him from falling off a cliff.

“You said stop,” he whispered. “And I stopped.”

Mira’s face softened. “Yes. That’s what rules are for.”

Luca stared at her with something intense and quiet in his expression—not romance, not anything grown-up, just a deep, hungry gratitude that felt almost painful.

Mira held his gaze for a second, then looked back down at the ledger, giving him space to breathe in his own way.

“Okay,” she said, pretending her voice was only practical. “Now we work.”

And they did.

Mira sorted ledgers. Luca watched the pages as if they were windows into a world he wasn’t allowed to step into anymore. Sometimes, when Mira paused to stretch her wrist, Luca would tilt his head and say, “That name feels familiar,” or “That number makes my chest feel tight,” and Mira would mark it with a sticky note without comment.

Once, Luca said, “That handwriting is wrong,” and Mira leaned closer, seeing a page where the ink looked smeared, like someone had written while shaking.

Mira didn’t ask why. Not yet. Not on day one.

She respected the pace.

Hours passed. The light through the windows shifted from pale morning to brighter afternoon. Dust floated in the sunbeams like tiny ghosts that weren’t alive enough to be sad.

Mira drank water. She ate a granola bar quietly at the desk, and when she glanced up she found Luca watching the way her jaw moved, fascinated.

“What?” Mira asked.

“You eat like you’re afraid someone will take it,” Luca said softly.

Mira’s cheeks warmed. “That’s because sometimes they did.”

Luca’s gaze sharpened, suddenly angry in a way that looked too big for him. “Who?”

Mira raised a hand slightly—not stopping him, just signaling careful. “It’s not a mystery worth solving,” she said. “It’s just… life.”

Luca stared at her, then looked away, his anger fading into something quieter. “I don’t like unfair,” he muttered.

Mira’s chest tightened again. “Me neither.”

The building creaked. Somewhere below, a door shut. Far away, a gull screamed.

Mira stacked the last ledger from the first box into the clean box and sealed it with blue tape. She wrote neatly on the label:

LEDGERS — BOX 1 — FROM ROOM 313

She paused.

Then, beneath it, small enough that only she would know it mattered, she wrote:

STARTED TODAY

She sat back and flexed her fingers.

Luca watched her like he didn’t want the moment to end.

Mira glanced at the clock on her phone. Her mother would be expecting a text soon. Rafi would probably check again.

Mira looked at Luca. “I have to go in a little while.”

Luca’s face tightened. “You’ll come back?”

Mira held his gaze. “Yes. Next weekend.”

His voice came out small. “Promise?”

Mira didn’t throw promises like candy. She treated them like keys—heavy, important, cold if you held them wrong.

“I promise I’ll try,” she said honestly. “And if something changes, I’ll tell you.”

Luca stared, then nodded, accepting the truth like it was better than fantasy.

Mira reached for a sticky note and a pen.

She wrote carefully, in clear print:

RULES (SO FAR)

No jump scares.

No touching without permission.

No entering dreams. Ask first.

Stay where I can see you.

When I say stop, you stop.

She stood and walked to the wardrobe mirror.

The glass was clear right now, only slightly cloudy with age. She pressed the sticky note to the lower corner, where it would be visible but not dramatic.

“There,” she said softly. “So we don’t forget.”

Luca stepped closer, his outline shimmering. He read the note like it was sacred.

“You wrote them,” he whispered.

Mira nodded. “Rules are real when you write them.”

Luca lifted his hand toward the paper, then stopped, glancing at Mira. “Can I touch the note?”

Mira blinked. The question—small and careful—hit her harder than she expected.

“Yes,” she said quietly. “You can touch the note.”

Luca’s fingers hovered, then brushed the sticky note lightly.

Nothing dramatic happened. No lightning. No screaming wind.

But the mirror fogged just a little around his fingertips, like the glass was exhaling.

Luca’s face softened. “It feels… like paper,” he said, almost relieved. “Not like nothing.”

Mira swallowed. “Good.”

A distant sound echoed up the stairwell—someone calling Rafi’s name from below.

Luca’s head snapped toward it. He stiffened.

Mira’s pulse quickened. “He’s not coming up,” she said quickly. “It’s fine.”

Luca didn’t relax. His gaze locked on the door like he expected it to open without warning.

Mira stepped closer, lowering her voice. “Hey,” she said. “Rule number one. No jump scares. That includes you. Don’t scare yourself.”

Luca blinked.

Then, slowly, his shoulders eased. “Okay,” he whispered.

Mira grabbed her backpack and notebook. She looked around the room—at the neatly sealed boxes, the labeled stacks, the soft light on the ocean beyond the windows.

Then she looked at Luca. “I’m leaving now,” she said. “I’ll say goodbye properly.”

Luca stared like goodbye was a knife.

Mira kept her voice calm, steady. “Goodbye for today,” she clarified. “Not forever.”

Luca’s throat bobbed—an imitation of a swallow, maybe. “Goodbye for today,” he repeated carefully, like he was learning the shape of the words.

Mira nodded. “I’ll see you next weekend.”

Luca hesitated, then said, very quietly, “Don’t forget me.”

The sentence landed in Mira’s chest like a weight.

Mira stepped closer to the mirror, close enough that she could see her own reflection layered faintly over Luca’s. Two teens in one piece of glass—one made of breath and blood, one made of fog and memory.

“I won’t,” Mira said, and meant it. “But you also have to try to remember yourself.”

Luca stared at her like the words were a map.

Then he nodded, once, fierce and grateful.

Mira opened the door and stepped into the hallway.

The third floor air felt different immediately—colder, more empty, like the room had been a pocket of warmth.

She closed the door behind her, and the latch clicked.

For a second, her fingers brushed the number plate.

313.

The metal felt cool.

Not too cold.

Mira paused.

She looked down at her palm, where the brass key rested.

The key was still too cold.

Mira’s grip tightened around it as she walked toward the stairwell, the hotel quiet around her, the ocean’s unseen breath threading through the walls like a secret.

And behind the closed door of Room 313, the wardrobe mirror fogged once—soft as a sigh—as if something inside was holding on to the promise she’d just made.