Seen too many ghosts of days gone by
What used to be, what might have been
I'd been thirsting for those dreams that hide
In deserts that don't seem to end
Now I'm drinking sips of my destiny
And raising my glass for all the world to see
No, no IT'S NOT TOO LATE
To turn this life around
No, no IT'S NOT TOO LATE
To turn it upside down
IT'S NOT TOO LATE
I've taken drops of hope from stones
I've tasted thoughts of what could be
I've found a river to guide me home
Beyond the prison that's inside of me
The chains are falling, the shackles are gone
I'll escape from the fears that have held me for so long
Chorus:repeat
IT'S NOT TOO LATE
Through my dry dusty doubts I will keep moving on
IT'S NOT TOO LATE
I'll keep rushing and reaching into the unknown