I know I got angels watching over me As I walk I crush these demons Underneath my feet I know God's got me in his hand And his plan Is nothing but good for me Nothing but good for me I know I've got angels I know I've got angels I know I've got angels It's nothing but good for me It's nothing but good for me It's hard to see the light when Your surrounded by the dark It's hard to see the life When you've been waiting for the harvest Hard to see the treasure When surround by the garbage Hard to see the finish When you haven't started Regardless I could never do this on my own And I know I reached my capacity a long time ago I been running on E for so long Feels so far from Home But somehow good things are possible And I've been counting my blessings And looking to heaven With every step I've been learning Progressing In the right direction Been Investing in myself Getting support from the people around me That's intangible wealth Angels place a path before me Prayers are felt With God's unlimited passion for me Family is growing by faith And enduring And I know its gotta be good Cause joy comes Even through the morning I know I got angels watching over me As I walk I crush these demons Underneath my feet I know God's got me in his hand And his plan Is nothing but good for me Nothing but good for me I know I've got angels I know I've got angels I know I've got angels It's nothing but good for me It's nothing but good for me I know Even as I write this song I know angels are involved Even when my hope is lost I know even when I walk I've been Breaking demons off I won't even let 'em talk I've been walkin through this hell So you know I couldn't stop I been looking up to God I been working on my flaws Even if it's big or small I've been thinking at the box I've been thinking better thoughts Seeing blessings in the process Even I feel I'm not I've been sending up these prayers God he told me don't be scared It's the path that I've prepared Don't forget I'm always there Never more than I can bear Even when it isn't fair I know you will interfere Looking at the end of fear They've been giving me hell So I'll give 'em heaven And I'll follow in his steps While stepping in the right direction and I know I got angels watching over me As I walk I crush these demons Underneath my feet I know God's got me in his hand And his plan Is nothing but good for me Nothing but good for me I know I've got angels I know I've got angels I know I've got angels It's nothing but good for me It's nothing but good for me