It was two in the morning, the highway was blind
Steel in the dark, no warning signs
I lost half my world in the blink of a light
But my boy held on, and I held tight
And the echoes still haunt me
Every siren, every scream
But I'm standing here breathing
Living for the ones who can't dream
Live or die, I had to choose
Carry the ghosts, carry the truth
I'm singing their names so the night won't forget
I'm dancing with shadows, I'm not finished yet
Saw a good man quit on the side of the road
Said he'd never again bear that kind of load
But I'm still here walking with the weight in my chest
Turning pain into fire, I won't let it rest
And the echoes still haunt me
Every siren, every scream
But I'm standing here breathing
Living for the ones who can't dream
Live or die, I had to choose
Carry the ghosts, carry the truth
I'm singing their names so the night won't forget
I'm dancing with shadows, I'm not finished yet
I hear them in the silence
I feel them in the rain
Every mile I drive
I'm screaming their names
And the echoes still haunt me
Every siren, every scream
But I'm standing here breathing
Living for the ones who can't dream
Live or die, I had to choose
Carry the ghosts, carry the truth
I'm singing their names so the night won't forget
I'm dancing with shadows, I'm not finished yet
This is more than survival
It's a promise I made
To live for the broken
To sing for their graves
And the echoes still haunt me
Every siren, every scream
But I'm standing here breathing
Living for the ones who can't dream
Live or die, I had to choose
Carry the ghosts, carry the truth
I'm singing their names so the night won't forget
I'm dancing with shadows, I'm not finished yet
So if you see me standing tall tonight
Know I'm haunted, but I'm still alive
Pain became purpose, loss became flame
I live for the fallen, I sing for their names
And the echoes still haunt me
Every siren, every scream
But I'm standing here breathing
Living for the ones who can't dream