Every night I stare into the dark,
Listening to the silence tear me apart.
Sleep abandoned me a long time ago,
'Cause your yesterday won't let me go.
I found pieces I was never meant to find,
Now they play like films inside my mind.
Every memory cuts a little deeper,
Every sunrise just makes the shadows darker.
You tell me that it's over now,
But my heart doesn't know how.
I'm fighting ghosts with empty hands,
Losing battles no one understands.
I lose sleep over New York nights,
Over memories that kill the light.
You gave your love to someone else back then,
And my mind keeps living there again.
You bent your world to make him stay,
Set parts of yourself aside along the way.
Now I'm left holding what remains,
Trying to outrun yesterday's pain.
I remember every message that I sent,
Every ounce of hope I finally spent.
Weeks turned into months without a sound,
While I watched my world keep breaking down.
You chose other hearts before you chose mine,
I kept believing maybe given time.
Then one day you finally let me in,
But I can't erase where you've already been.
The past keeps breathing down my neck,
Leaving pieces of my soul a wreck.
I pray for peace, but all I hear
Are echoes I can never disappear.
I wasn't standing in those city streets,
But somehow they still follow me.
The skyline burns behind my eyes,
A place I've never seen still steals my life.
You became who someone else desired,
Leaving pieces of yourself in the fire.
Now I wonder if what's left for me
Is enough to quiet this misery.
I lose sleep while you're lying close,
Still haunted by another ghost.
You finally gave your heart to me,
But I can't outrun the history.
I love you, but the darkness stays,
Living in a thousand yesterdays.
I'm trying to build what the past tears down,
While these ghosts keep dragging me underground.
Morning breaks, but I don't feel the sun.
Another sleepless night has just begun.
I'm praying someday these chains will fall...
Until then, your ghosts still haunt it all.