[Verse 1]
Waiting for sleep to go away
How could l ever know that things would have turned out so
People who told me I was wrong
How quickly they forget
Say they knew I was right all along
So
[Chorus]
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
[Verse 2]
Loneliness was my enemy
But now silence is my friend
And my friend lives inside of me
Shadows of doubt surround my bed
The sign says I am the door
But where it begins
Is where it will end
[Chorus]
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
[Verse 3]
Everything's different
Nothing's changed
Star filled horizon lines
Have come to my door
I won't let them in
Forget the race
Forget the prize
My vision has taken wings
Its grace is not mine
Who knows what it brings
[Chorus]
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
All my yesterdays
Still haunt today from time to time
But I know tomorrow will be mine
It will be mine
It will
All My Yesterdays was written by Bob Carter & Peter “Sketch” Martin & David Grant.