I've been around
Been in the lost and found
Then I found myself in your eyes
Thought it was just
One more night on the town
Then I realized, I realized
I'm sleeping with an angel
She makes me feel so good
Sleeping with an angel
I didn't know I could
But I've done too many wrongs
Sung too many songs
To be sleeping with an angel
Sleeping with an angel
I've been in love
And I've seen it all fall apart
I hurt so bad
And I hurt somebody real bad
I didn't think
I could ever feel love again
But I'm sleeping with an angel
She makes me feel so good
Sleeping with an angel
I didn't know I could
But I've done too many wrongs
Sung too many songs
To be sleeping with an angel
And in your eyes I see the light
Of a million candles burning bright
And in your eyes I see the light
Of a million candles burning bright
My mother and my father were divorced
My father remarried
My mother died alone
And so angry
Sometimes I feel shell-shocked
Like I've been through a war
I'm sleeping with an angel
She makes me feel so good
Sleeping with an angel
I didn't know I could
But I've done too many wrongs
Sung too many songs
To be sleeping with an angel
Sleeping with an angel
I'm sleeping with an angel
She makes me feel so good
Sleeping with an angel
I didn't know I could
I thought I've done too many wrongs
Sung too many songs
To be sleeping with an angel