Intro G verse 1 G Look how far we've come D All the battles we've won Em F#m All the burdens we've lost along way G We got miles left to run D But we've only just begun Em D G But good lord, look how far we've come verse 2 G D Oh, how sweet the gift of the mother who lives Em F#m Loves a weary heart gone astray G D Oh, his touch so divine, she turns water into wine Em D Oh, good lord, look how sweet the gift verse 3 G Through the sorrows, through the night D There's hope of heaven's light Em F#m Together we will walk to kingdom come G D We got miles left to run but we've only just begun Em D G But good lord, look how far we've come Instrumental G | D | Em | F#m G | D | Em D | G verse 4 G Where the waiting angels stand D We'll reach that promised land Em F#m No we won't tarry till we see the sun G D We got miles left to run and we've only just begun Em D G But good lord, look how far we've come Em D G Oh, good lord, look how far we've come G