(The version played on the radio has an intro, but the version I downloaded online just starts right in with the singing and the instruments come in on "angels") Verse 1: A E I've heard the angels and I've seen the devil D2 A Fought with the lion and stepped through the fire A E I've been in the valley when it was dry D2 A Walked through the desert to the other side A E I'm not a preacher and I'm not a hero D2 A My life has never been that kind A E But there is one thing that I hold on to D2 E I am Yours and Lord You are mine Chorus: D E Through all these years You have been there A D Dried all my tears and answered my prayers D/B E I just wanna' feel Your presence again A D I'm down on my knees in need of a friend D/B A/C# D A (No A second time) And I find You waiting there for me Verse 2: A E I've seen a widow cry through a sorrow D2 A And still raise her hands in the midst of it all A E And Lord I'm reminded that when I was weary D2 A you carried me, yes You carried me Chorus Bridge: F#m E/G# A And in the midst of a struggle F#m E/G# A (bass walk A B C# ) There is one thing I know, yes it is F#m E/G# A D Dm You'll never leave me, You'll never let go Verse 3: A E Well I've heard the angels and I've seen the devil D Stepped straight through that fire yeah yeah A E D2 A Oh yeah Chorus 2: D E Through all these years You have been there A D Dried all my tears and answered my prayers D/B E I just wanna' feel Your presence again A A/C# D I'm down on my knees in need of friend D/B A/C# D And I find You waiting D/B A/C# D A E Lord I find You waiting there for me D2 Waiting A I find You waiting there Outro: A E D2 A