How long can I remain – untouched Held by the shadow – of your hand The silent eyes – seem to know so much When I'm not with you – try and understand It's hard to take the best of me And keep it from the rest of me There's no angel on my shoulder When I feel like doing wrong There's no angel on my shoulder To keep me hanging on I hear the footsteps – of a day gone by Sometimes I almost – turn around To seek relief – on a rainbow ride My guardian angel – is nowhere to be found How can I do what's right for me With no one there to fight for me There's no angel on my shoulder When I feel like doing wrong There's no angel on my shoulder To keep me hanging on To show me the weak from the strong I wish you could hold me now I wish you could touch me now There's no angel on my shoulder When I feel like doing wrong There's no angel on my shoulder To keep me hanging on To keep me hanging on There's no angel on my shoulder There's no angel on my shoulder