Ghosts of Yesterday

Ghosts Of YesterdayGhosts of Yesterday

by Douglas DoNascimento

This song tells the story of someone who has broken free from a painful past and the guilt that once held them captive, while another person—burning with resentment and vengeance—remains trapped in it. It explores themes of redemption, moving on, and the struggle between letting go and holding onto pain, ultimately portraying freedom from the ghosts of yesterday as a personal victory.

The Lyrics

I was a shadow, barely seventeen

Buried in the wreckage of what we call sin

She was fire, burning up the night

Chasing down vengeance, cold and bright

 

She says I left her in the dark, no place to hide

But I was freed from my mind

Now she’s got a vendetta, trapped inside

Running from a past, I can’t rewind

 

Ghosts of yesterday, tried to crawl in my head

Every step I take, pulling at the thread

Her love’s turned into hate, as I moved-on

Freed from my haunted past, now gone

 

Broken families, never found a way

To silence all the voices that lead them astray

Now caught in the crossfire, I won’t turn back

My heart is new and revenge is black

 

She says I’m the reason she’s lost in the pain

But finding the truth is what keeps me sane

Now her vendetta’s got a new me to shame

I am free of all guilt and I have no blame

 

Ghosts of yesterday, tried to crawl in my head

Every step I take, pulling at the thread

Her love’s turned into hate, as I moved-on

Freed from my haunted past, now gone

 

No longer a prisoner of the past we made

She’s the fire, but those flames are fade

Ghosts of yesterday, can never get me again

I’m free from the ashes of a past full of pain