Angel on my shoulder Lying in my bed Telling me to listen To the words inside my head Poundin'out the rythm Beatin' out of time Angel on my shoulder Come and ease my troubled mind Angel on my shoulder Crying tears of shame Said she came down to my soul To take away my pain Standing on the mountain I don't know what to say Angel on my shoulder Gonna help me find my way Through the darkness Gonna ease my troubled mind Through the valley Gonna spread her wings and fly Angel on my shoulder Tell me who you love Who do you desire Am I the one you're thinking of Can I be your angel Do I have to die How do I release my soul Spread my wings and fly Through the darkness Gonna ease my troubled mind Through the valley Gonna spread my wings and fly