I've heard the Angels And I've seen the devil Fought with the lamb Sent through the fire I've been in the valley When it was dry Walked thru the desert To the other side I'm not a preacher And I'm not a hero My life has never Been that kind But there is one thing That I hold on to I am yours And lord you are mine Through all these years You have been there Dried all my tears And answered my prayers I just wanna feel Your presence again I'm down on my knees In need of a friend And I've found you waiting there for me I've seen a widow Cry thru her sorrow And still raise her hands In the midst of it all And Lord I'm reminded of When I was weary You carried me Yes you carried me Through all these years You have been there Dried all my tears And answered my prayers I just wanna feel Your presence again I'm down on my knees In need of a friend And I've found you (STRONG) waiting there For me In the midst of a struggle There's one thing I know You'll never leave me You're never alone I've heard the Angels And I've seen the devil Fought with the lamb *(STRONG NOW) Sent me straight through that fire yeah yeah oh yeah! Through all these years You have been there Dried all my tears And answered my prayers I just wanna feel Your presence again I'm down on my knees In need of a friend And I find you waiting Lord I find you *(higher) waiting there for me Waiting... I find you waiting there...