The Carol That Knows Your Name
The first time it happened, I thought I was mishearing it
The first time it happened, I thought I was mishearing it.
Christmas Eve had settled into the apartment like dust—quiet, soft, unavoidable. Outside, the city glowed in muted colors, strings of lights blinking in tired rhythms, as if even joy needed rest. I sat alone at the small kitchen table with a cup of reheated coffee, the radio murmuring to fill the silence. I always kept it on during holidays. Silence had a way of remembering things I tried not to.
The announcer signed off cheerfully, wished everyone peace and warmth, and a familiar melody followed. A carol. Old. Slow. One my mother used to hum while wrapping gifts late at night.
I wasn’t really listening until I heard my name.
Not a phrase that sounded like it. Not something close enough for the mind to fill in the gaps.
My full name.
First name. Middle name. Last name.
Clear. Careful. Sung.
I laughed—an awkward, sharp sound that echoed too loudly in the small kitchen. My first thought was coincidence layered with exhaustion. I hadn’t slept well in weeks. The holidays always did this to me, stirring up old memories like sediment in water.
I leaned closer to the radio.
The song continued, its melody unchanged, but the lyrics were wrong. They weren’t words I recognized from any carol I knew. They were… personal. Intimate. The voice—soft, almost tender—sang about a boy standing in a hospital hallway, hands shaking, shoes too big for his feet. About a door that never opened again. About a promise not kept.
My stomach tightened.
I reached out and turned the volume knob, fingers slipping. The song didn’t get louder or softer. It stayed exactly the same, as if the sound was no longer coming from the radio but from the air itself.
“Stop,” I whispered, though I didn’t know who I was speaking to.
The carol ended gently, fading out on a long, drawn breath. Then the radio crackled back to life, and the announcer returned, cheerful as ever, introducing the next song—a normal one this time. Bells. Choirs. Nothing out of place.
I sat there for a long time, heart hammering, coffee cold in my hands.
I told myself it was stress. A trick of memory. A coincidence sharpened by guilt.
Because of course it had mentioned guilt.
That night, I dreamed of hospital lights and voices singing softly behind closed doors.
The second time happened the next year.
I tried to be prepared. I really did.
I almost didn’t turn the radio on at all, but the silence felt worse. Louder. So I kept it on low while I decorated the small artificial tree I’d bought on sale. I told myself that if it happened again, I’d record it, prove to myself that it was real—or prove that it wasn’t.
At exactly 11:47 p.m., the music stopped.
Static crackled. The announcer’s voice sounded farther away this time, stretched thin, as if traveling through a long tunnel.
“Here’s a special carol,” he said. “Just for you.”
The first note made my hands go numb.
The melody was the same as last year, but the voice had changed. It sounded older. Hoarser. Like someone singing through regret.
It sang my name again.
And then it sang about a woman sitting alone in a hospital room, watching machines breathe for someone who no longer could. It sang about a phone call not answered. A message deleted without listening. A flight not booked because it was inconvenient. It sang about the moment I decided I had time.
I dropped the ornament I was holding. It shattered on the floor, glass scattering like ice.
“No,” I said aloud. “You don’t get to sing about that.”
But it did.
It sang about my mother’s last Christmas. About how she waited for me. About how she kept the radio on, hoping for a familiar voice to break through the carols and commercials. It sang about how she died with the lights still on and the gifts still wrapped.
Tears blurred my vision. My hands shook so badly I couldn’t stand.
When the song ended, the radio shut itself off.
I unplugged it that night. I shoved it into a closet and slammed the door. I spent Christmas Day in silence, jumping at every hum of electricity, every distant siren that sounded like the start of a song.
I didn’t tell anyone. Who would I tell? That a carol knew my name and my worst mistake? That it sang the things I worked every day to forget?
The third time, I moved apartments.
Different building. Different floor. Different city, even. I didn’t own a radio anymore. I streamed music through my phone, carefully curated playlists that avoided anything remotely seasonal.
On Christmas Eve, I sat on my couch, scrolling aimlessly, pretending the date meant nothing.
At 11:47 p.m., my phone began to play music.
Not from any app I recognized. The screen stayed dark.
The carol filled the room.
This time, it didn’t ease into my name. It opened with it, sung sharply, almost accusingly. The voice sounded closer now, as if standing just behind me.
It sang about the lie I told myself every year—that I would have gone if I could, that circumstances had trapped me, that I wasn’t selfish. It sang about the truth: that I chose comfort over responsibility, fear over love.
I screamed and threw the phone across the room. It shattered against the wall, but the music didn’t stop. It came from everywhere at once—from the vents, the walls, the hollow spaces inside my chest.
“Please,” I sobbed. “I know. I know.”
The song softened then, almost kind. It sang about forgiveness, but not the kind that frees you. The kind that requires something in return.
It sang, “There is still time.”
The music ended. The room fell silent.
On Christmas morning, I booked a flight.
I didn’t know where I was going. Just back. Back to the town I’d left. Back to the house that no longer belonged to us. Back to the place where the carols still played on old radios and memories clung to the walls.
I told myself I was going to make peace. To visit her grave. To say the things I never said.
But somewhere deep inside, I knew that wasn’t all of it.
The house was smaller than I remembered. The paint peeled. The lights were gone. A “For Sale” sign leaned crookedly in the yard. I stood on the porch for a long time before unlocking the door with the key I’d never returned.
Inside, the air smelled like dust and pine cleaner. The living room was empty except for an old radio on a side table.
I froze.
I knew I hadn’t brought one with me.
It turned on by itself.
The carol began.
This time, it didn’t sing my regrets. It sang instructions.
It sang about the hospital room, about the machines, about the moment I could have been there if I had left earlier. It sang about how time could bend, just a little, on Christmas Eve.
It sang about what I needed to do.
I don’t remember leaving the house. I remember driving. I remember the hospital looming out of the dark, exactly as it had years ago. I remember the hallway, the flickering lights, the closed door.
Inside the room, everything was wrong.
The machines were on, but they weren’t connected to anything. The bed was empty.
The radio sat on the chair beside it, singing softly.
The song told me to lie down.
It told me that every carol needs a voice, every regret a singer. It told me that someone had to stay behind to keep the song alive, to warn the others, to remind them of the cost of waiting.
I understood then.
I lay down on the bed. The lights dimmed. The song wrapped around me, warm and cold all at once.
As my voice joined the melody, I felt something lift—a weight I’d carried for years. Not forgiveness. Not peace.
Just purpose.
Every Christmas Eve now, somewhere, a radio plays a carol that isn’t on any station list. It sings a name. It sings a regret.
And it sings because I am still here, waiting for someone to listen before it’s too late.
About the Creator
Modhilraj
Modhilraj writes lifestyle-inspired horror where everyday routines slowly unravel into dread. His stories explore fear hidden in habits, homes, and quiet moments—because the most unsettling horrors live inside normal life.



Comments
There are no comments for this story
Be the first to respond and start the conversation.