I've heard the angels and I've seen the devil
Fought with the lion and stepped through the fire
I've been in the valley when it was dry
Walked through 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 find You waiting there for me
I've seen a widow cry through a sorrow
And still raise her hands in the midst of it all
And Lord I'm reminded that when I was weary
you carried me, yes You carried me
Chorus
And in the midst of a struggle
There is one thing I know, yes it is
You'll never leave me, You'll never let go
Well I've heard the angels and I've seen the devil
Stepped 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 friend
And I find You waiting
Lord I find You waiting there for me
Waiting
I find You waiting there