Objects in Mirror Are Always Dead
I survived the fire that never happened.
That’s what the headlines didn’t say. Because there weren’t any headlines. No news vans. No footage of the hilltop house melting into ash. Just five names, five funerals, five urns — one for each of them. And me.
I was the one who didn’t die. The lucky one.
I have to remind myself of that, sometimes. Lucky girls don’t sweat through their sheets at night. Lucky girls don’t wake up smelling smoke in motel rooms that haven’t seen a match in years. Lucky girls don’t keep dreaming of headlights carving across ceilings, of glass teeth and velvet blood.
The crash didn’t kill me. The fire didn’t either. But something else is trying to finish the job. It started three weeks ago — maybe four. Time’s been folding over on itself like hot vinyl.
We were at a house party in Laurel Canyon, the kind of place that felt like it had a permanent hangover. It was Nadia’s idea. It always was. She had a gift for finding the kind of rich kids who didn’t lock their liquor cabinets or their rooftop doors.
There were six of us… Nadia, the gravitational center. Keeks, all eyeliner and bubblegum. Harper and Jules, codependent and gorgeous. Matty, our designated chaos. And me, Eliana — the one who always showed up with a lighter and never with a plan.
We were on the rooftop, drinking peach soju out of measuring cups, playing some fucked-up version of truth or dare where everything was a dare. I remember someone saying, “Let’s make a pact to always die together,” and someone else laughing, and someone else saying, “We’d be hot ghosts.”
Then there was a flash. A sound like teeth snapping shut. And then —
When I woke up, I was in an ER hallway. No bandages. No IV. No visible wound. A nurse with lashes too long said, “You’re free to go, sweetie.” Like I’d been dropped off by something that changed its mind. The rest was candlelight vigils and hashtagged grief. Five friends dead in a freak structural collapse. Gas leak, maybe. No fire, though. Definitely no fire.
But I remember the flames.
I remember Jules screaming for her inhaler, the heat melting the soles of my shoes. I remember trying to crawl out of a broken window. I remember the stars blinking out, one by one, like someone was turning off the night.
I didn’t tell anyone that part. No one wanted it.
The first weird thing was the mirror. Week two. Motel off the 405. I’d been driving aimlessly, collecting gas station receipts like they meant something. I stopped in a town called Lemon Vale, which sounds fake because it is. A strip of citrus trees and vape shops and one sad bar. I went to brush my teeth and the mirror showed me smiling. Not me smiling in the mirror — just the mirror version. Like a glitch. I threw a towel over it. Slept with the bathroom light on. Left the next morning.
But I started seeing things. Not ghosts, exactly. Just… shadows behaving badly. A girl’s silhouette following me into the liquor aisle, but never out. A lighter flicking on in my backseat when I was alone. Every TV I passed playing the same ad: “Exit 111: Your last stop before the unknown!” Cute. Except it wasn’t a real exit. I Googled. Nothing.
A week later, my motel caught fire. Well. Not officially. The fire alarm screamed at 3:33 AM. I bolted upright. The hallway smelled like scorched perfume. But by the time I made it to the front desk, the alarm had stopped. No one else had heard it. “No fire,” the guy said, not looking up from his crossword. But when I got back to my room, my pillow had singe marks. And there was ash in the sink.
So I started driving. No GPS. No destination. Just trying to outrun something I couldn’t see. A sunshadow. A mistake in the math. I thought maybe if I got far enough away, I could stop it from catching up. But every road in California loops back to the fire.
I’m writing this from a truck stop café outside Desert Water, population 23 and three ghosts. My hashbrowns taste like pennies. The waitress has one blue eye and one brown and keeps calling me “sugar, sugar.” There’s a postcard rack in the corner that only has blank white cards. Like no one remembers what this place is supposed to look like.
I’m so tired. I haven’t slept in a week. But I keep thinking about Harper’s arm around my neck that night. How her bracelet melted into my skin. I press my hand to the scar. It’s warm. Warmer than it should be. And I know, somewhere just past the edge of the headlights, Exit 111 is waiting. I think that’s where it ends. Or begins again. Because fate’s not done with me yet.
The waitress keeps refilling my coffee like she’s trying to drown me in caffeine. The cup never empties. She doesn’t blink. When I ask if she’s ever heard of Exit 111, she just hums. Same melody every time. Same flat smile. I leave a ten I stole from Matty’s jacket and get back in the car.
The sun’s a little too yellow today. It has that greasy, end-of-summer glow. The kind that makes you think the sky is sweating. The kind that makes the road shimmer like it’s trying to convince you it doesn’t exist. I’m in the desert now, proper desert. Sand and skeleton fences and Joshua trees like frozen dancers. It’s beautiful. It’s dead. It’s not far enough.
The radio’s busted, so I play the playlist Nadia made for our road trip to nowhere.
Track one: “You Should See Me in a Crown”
Track two: “Stolen Dance”
Track three: static.
Track four: a recording of us laughing.
I don’t remember recording that.
It starts again with the windshield. A hairline crack, right in the center. Spiderwebbing out. I don’t hit anything. No pebbles. No birds. Just boom — fracture. I pull over. Sweat bleeding down my back. I get out, slam the door too hard, scream into the open air.
Across the street, there’s a coyote. It’s not moving. Just standing there, mid-road, tail twitching. Its eyes are too round. Too human. I yell at it. It doesn’t flinch. I throw a rock. It evaporates in midair before it lands. Not the coyote. The rock. I don’t sleep again that night.
I try to burn the playlist. Literally. I take my phone out to a patch of dead brush, set it on fire with the lighter I haven’t used since the accident. The same one Keeks gave me. Pink. Smiley face sticker. The phone doesn’t burn. The lighter flickers out. The brush catches anyway.
Back at the motel — a new one, different town, same sour bedsheets — I brush my teeth and spit out blood. No reason. No soreness. No ulcers. Just red. And something small and hard. I reach in with shaking fingers and pull out a tooth. Not mine. I look up. Mirror Eliana is holding a match.
There was a moment before the crash — before the fire that didn’t happen — when I saw it. A shadow skipping the record of time. A flicker. Like reality forgot its line. Jules had just told a joke. Nadia had thrown her head back to laugh. And then… a pause. The world held its breath. The glass shattered before the wind hit.
I think I was supposed to die. I think I did, and the paperwork got lost. Now something’s trying to fix the mistake.
I drive until my eyes stop working. Blink and there’s new mileage on the dashboard. Blink again and it’s gone. The signs start repeating. Exit 108. Exit 109. Exit 110. Exit 111. There it is. At first I don’t believe it. It’s like it only exists when you’re too tired to fight it.
I swerve off the road. There’s no ramp, not really. Just dirt and shimmering heat and the sense that you’re leaving the map. The road dead-ends at a house. Of course it’s a house. It’s mid-century modern, abandoned-looking but not dusty. Like someone’s been cleaning it for ghosts. All white walls and glass panels and a front door that opens without being touched.
I step inside. The air smells like citrus and melted makeup. There are six champagne flutes on the counter. One lipstick mark on each. Mine’s the only one not smudged. I walk through the house like it remembers me. Down the hallway, a room flickers in and out of focus — like bad Wi-Fi, but for reality. There’s a door that hums when I touch it. Not a sound. A feeling.
Inside is a TV, already on. Footage of the party. Our party. That night. But it’s wrong. We’re laughing, sure. Passing bottles. Climbing onto the roof. Then the camera pans. To me. I’m standing in the corner of the frame, watching. Not laughing. Not moving. Just watching, with smoke curling up from my palms. I try to turn the TV off. It sparks and dies. The whole room goes dark. When the lights come back — I’m not alone.
They’re all here. Nadia in her fur coat, glassy-eyed. Keeks with gum in her hair and a glitter bruise blooming on her cheek. Harper and Jules holding hands. Matty with his cigarette behind his ear, unlit. They look alive. They look angry.
“Why didn’t you die with us?” Nadia asks. Her voice echoes weird, like it’s bouncing between mirrors.
“I tried,” I say.
Matty laughs, but there’s no joy in it. “No, babe. You hesitated. You wanted to survive.”
Jules is crying. Harper wipes her tears with a burning hand. Literally on fire, like it’s no big deal.
“You lit the candle,” Keeks whispers. “You made the wish.”
The lighter in my pocket pulses. Hot. Alive.
“Let me live,” I remember saying that night. Half a joke. Half a prayer. Drunk and kneeling on the bathroom tile while everyone else counted shots and flirted with strangers.
“You asked for it,” Nadia says, stepping closer. “And fate listened. But fate hates getting played.”
The room gets hot. The walls start glowing orange. I run. Back into the hallway. Through the mirror room. Down the stairs that weren’t there before. Flames lick at my heels. Photographs peel off the walls, revealing the same photo underneath — me, me, me. Always the survivor. Always the mistake. I burst through the front door just as the house goes up in flames. This time, real flames.
I turn back. There’s nothing there. Just sand. And sky. And a whisper that sounds like my own name.
I don’t remember getting back in the car. The house is gone. Just gone. Like it folded itself into the dust, like it never wanted to be seen at all. No smoke, no soot. Just tire tracks that don’t match mine and a lighter still warm in my hand. Pink. Smiley face. Still works. It’s the only thing I have left from before.
I drive. Again. Because that’s what survivors do, right? Keep moving. Keep pretending we weren’t supposed to be part of the wreckage. Keep looking over our shoulders like we haven’t been marked. But I can feel it now. That shimmer behind the air. That second skin of the world just waiting to shed. Everything’s too quiet, like the moment before a scream.
I stop for gas at a station so old it’s practically a ghost itself. The kind with a bell that dings when you pull up, even though no one’s there. The sky is lavender. The moon is wrong. The pump keeps running after I let go. I blink. The number spins backwards. In the bathroom, the lights flicker like Morse code. The mirror is cracked but it’s still watching me. When I lean in, Mirror Eliana blinks first. She says nothing. She doesn’t have to. I know what’s coming.
There’s a note taped to the stall door.
“IF YOU’RE READING THIS, YOU GOT AWAY TOO.”
It’s written in glitter pen. There’s a wax seal at the bottom — a tiny flame stamped into red. Below it, smaller handwriting:
“Exit 111. Don’t look back. Burn it down yourself this time.”
Exit 111.
It shouldn’t exist. It doesn’t exist. And yet, when I get back on the road, the signs start appearing.
Exit 111. Exit 111. Exit 111.
It loops like a dare. I don’t hesitate this time. I take it. The road winds up into hills, steep and dry and impossible. At the top: another house.
But this one isn’t pretending to be anything. No mirrors. No retro furniture. Just a cabin, plain and cracked, with a front porch like a mouth held shut too long.
I walk in. There’s a girl sitting in the middle of the floor. Back to me. Braids frayed. Hoodie burnt at the edges. She turns, slow. It’s me. Or — it was me. Before. Before the party. Before the glass. Before the guilt twisted itself around my ribs and refused to let go. This version of me smiles.
“I stayed,” she says.
Her voice sounds like mine used to, before it shook.
“You don’t have to keep running,” she tells me. “You can just be here. You can rest. No more fire. No more ghosts.”
“I don’t believe you.”
She shrugs.
“I didn’t either, at first. But then I let go. Of the guilt. The fear. The need to make sense of it.”
Behind her, the house creaks. Floorboards groan like they’re remembering pain.
“If I stay,” I whisper, “will I die?”
She tilts her head. “Isn’t that what you’ve been trying to do?”
I look around. This house is ready to burn. I see it in the splintered walls, in the stacks of newspapers, in the matchbooks lining the mantle. This is where it ends. Unless I make it mine. I take the lighter out of my pocket. The pink is chipped. The smiley face has a crack through one eye. I click it. Flame. Steady. Warm. Mirror-Eliana doesn’t flinch. She just nods. I toss the flame onto the pile of old papers. The fire blooms like it’s been waiting for me. This time, I don’t run. I watch.
The house roars around me. Paint peels. Shadows shriek. The walls finally speak — and they sound like every voice I never got to say goodbye to. Matty. Nadia. Keeks. Harper. Jules. They’re not mad anymore. They’re just… leaving.
The heat kisses my cheeks. It doesn’t hurt. It’s not trying to punish me. It’s trying to free me. I step out as the roof collapses. Ash flurries like snow. The sun is rising — too bright, too big, too beautiful. I smile.
They’ll say the house went up in flames overnight. That no one was inside. That it was just another desert ruin finally letting go. But I know the truth.
I was the lucky one.
And this time, I chose the fire.