Currently No Video Available
Clean Lyric
Paragraph Lyric
I never thought I'd ever make it
I can't believe the Hell I've been through
Couldn't see the light at the end of the tunnel
I didn't know what to do

I've been through the rain
I've been through the fire
There was something that I never knew

I had an angel on my shoulder
With a plan for me divine
Must be an angel on my shoulder
Who was right there all the time
Angel, must be an angel

This world can be so cold and so heartless
It's hard to find your way alone
I used to run so fast, no one could catch me
I couldn't find the way back home

But I've laughed, I've cried
I've walked both sides
But my broken heart just never knew

I had an angel on my shoulder
With a plan for me divine
Got to be an angel on my shoulder
Who was right there
Right there all the time

Everybody needs someone to cling to
With an unchanging love
I finally found a hand to hold on to
A shelter to run to
Now I see, He's watching over me

I've got an angel on my shoulder
With a plan for me divine
Got to be an angel on my shoulder
Who was right there
Right there, right there all the time
Got to be an angel, an angel, an angel
Right there all the time
I never thought I'd ever make it   I can't believe the Hell I've been through   Couldn't see the light at the end of the tunnel   I didn't know what to do      I've been through the rain   I've been through the fire   There was something that I never knew      I had an angel on my shoulder   With a plan for me divine   Must be an angel on my shoulder   Who was right there all the time   Angel, must be an angel      This world can be so cold and so heartless   It's hard to find your way alone   I used to run so fast, no one could catch me   I couldn't find the way back home      But I've laughed, I've cried   I've walked both sides   But my broken heart just never knew      I had an angel on my shoulder   With a plan for me divine   Got to be an angel on my shoulder   Who was right there   Right there all the time      Everybody needs someone to cling to   With an unchanging love   I finally found a hand to hold on to   A shelter to run to   Now I see, He's watching over me      I've got an angel on my shoulder   With a plan for me divine   Got to be an angel on my shoulder   Who was right there   Right there, right there all the time   Got to be an angel, an angel, an angel   Right there all the time