G G C D (2x) [Verse 1] G C After all these years I would have thought G That all my fears were laid to rest C D But I still get scared G And I thought that all my struggles would be C D G Victories by now but I confess C D That the mess is there [Prechorus 1] Em B But oh, I know the work that you began A C Is coming to an end someday, G G C D After all these years [Instrumental] G G C D [Verse 2] G Well, after all this time C I thought that the rhythms and the rhymes G Would come so easy C D But it's still so hard G C It's the same twelve notes, six strings, G And a million little mysteries C D And one broken heart [Prechorus 2] Em B But oh, there is an everlasting song A C I'm gonna sing along someday [Chorus] G D 'Cause you never let go. You never let go Em C You led me by the hand into a land of green and gold G D You never let go. You never let go Em C Your love endures forever wherever I go G D G D C D G C D After all these years that's all that I know. Oh, Oh [Verse 2] G C From Illinois to Shiloh to The Warren G To the cliffs at Castle Rock C D Well I've been longing for a land G C But not everyone who wanders is lost D G 'Cause every road I walk C D Is in the palm of your hand [Prechorus 3] Em B Oh, there is a house with many rooms A C Where I'm gonna be with you someday [Chorus] G D 'Cause you never let go. You never let go Em C You led me by the hand into a land of green and gold G D You never let go. You never let go Em C Your love endures forever wherever I go Em A C D After all these years [End Chorus] G D You never let go, you never let go Em C You led me by the hand into a land of green and gold G You never let go D You never let go Em C Well after the years have gone and I have grown old G D Em C I'm gonna go home to the arms of a Father who never let me go G D G D C After all these years that's all that I know. Oh, Oh D G D C You never let go. Oh, Oh D G D C D G You never let go. Oh, Oh