Wish I could explain, but there's no explanation
How I got out of some desperate situations
Turned around at the end of a dead end road
The devil got my tongue every time I went to pray
Didn't know what to ask or know what to say
Oh heaven only knows how to save a stubborn soul like me
There must be an angel on my shoulder
Whispering in my ear
Thank God, the angel on my shoulder
Knows it ain't good for me to be alone down here
Never looking forward, but I'm always finding trouble
Good at digging holes, don't even have a shovel
I get myself into something, something always helps me out
Make another promise there ain't gonna be a next time
Then I turn around, I'm back in the same bind
Crying out please, "Somebody come and rescue me"
Must be an angel on my shoulder
Whispering in my ear
Thank God, the angel on my shoulder
Oh, knows it ain't good for me to be alone down here
Oh, must be an angel on my shoulder
Oh, whispering in my ear
Thank God, the angel on my shoulder
Oh, knows it ain't good for me to be alone down here
Angel on my shoulder
Whispering in my ear
Hey, thank God, the angel that's on my shoulder
Knows it ain't good for me to be alone down here
Oh, no, I don't need to be alone down here, oh no