I'm Haunted by Angels
And I'm haunted by fear
I'm haunted by voices
I don't want to hear
I'm haunted by visions
That won't let me rest
And I'm haunted by memories
That won't let me rest
I just can't forget
I stare out my window
And my ears to the wall
They call out my name
And rattle their chains
Whenever they call
And I'm haunted by secrets
It ain't right to keep
And you would not believe
The things that I see
When I try to sleep
A ghost is an angel
An angel with nowhere to go
Where you'll find
Where you'll find
I'll be a stranger until
The day that I die
The day that I die
Trying to ride my way out
Of all I've done wrong
Trying to pay off my sins
Trying to pay off my sins
I pay back my friends, song after song
I'm halted by highways, and drive through my head
The choices that I've made, the things that I've said
They howl through the treetops, and they live on
And they live on
I don't think they can be stopped
A ghost is an angel, an angel with nowhere to hide
And I'll be a stranger until the day that I die
And I'll be a stranger until the day that I die
Trying to ride my way out of all I've done wrong
Trying to pay off my sins, and pay back my friends
Trying to pay off my kin, for what's left of them
Trying to pay off my sins, and pay back my friends
Pay back my friends, song after song