There are words that I keep locked up tight inside my head
Words I know should not be heard and better left unsaid
There are times I'm so ashamed for the things I've done to you
But time moves on and leaves the blame for the things I can't undo
And I don't know why but somehow I am forgiven
Every time you know I'm about to lose my hold
You somehow pull me back in line and give me back control
And I swear that I'm gonna change and believe it will be true
But deep inside that devil's hiding like a rock down in my shoe
And I tell myself it's because of your help that I'm living
But I know even an angel has gotta get the blues some days
When you're growing old trying to save lost souls
When deep down you know that you can fly away
And even an angel's gotta ask
Dear God, when's it gonna be my time?
I've been mending his broken heart
When's somebody gonna mend mine?
Cause even an angel's got something to lose
And I know even an angel gets the blues
I know even an angel has gotta get the blues some days
When you're growing old trying to save lost souls
When deep down you know you can fly away
And even an angel's gotta ask
Dear God, when's it gonna be my time?
I've been mending his broken heart
Tell me when's somebody gonna mend mine?
Cause even an angel's got something to lose
And I know even an angel gets the blues
Cause even an angel's got something to lose
Even an angel gets the blues"