D G D G [Verse] D Well You ask how long I'll love you G It's hard to explain but I'll try D Tell me how long has the sun been shining Bm E Bm Above us in the sky? [Bridge] G D A Till the last day of forever G D A If I have my way we'll stay together [Chorus] G D A Till all the rivers run dry I'll be loving you G Till the mountains have crumbled D A I'll always be true G A Bm And if for any reason you say goodbye A Bm G Ask me how long would I cry Em A Bm G Till all the rivers run dry G A D Till all the rivers run dry [Instrumental] D G [Verse] D Now the path that we're walking G May be rough and rocky sometimes D But we'll believe in one another Bm A Whatever we find [Bridge] G D A And when you need a hand to guide you G D A I will be there walking beside you [Chorus] G D A Till all the rivers run dry I'll be loving you G Till the mountains have crumbled D A I'll always be true G A Bm And if for any reason you say goodbye A Bm G Ask me how long would I cry Em A Bm G Till all the rivers run dry G A C Till all the rivers run dry [Instrumental] C G D Em A G A [Chorus] G D A Till all the rivers run dry I'll be loving you G Till the mountains have crumbled D A I'll always be true G A Bm And if for any reason you say goodbye A Bm G Ask me how long would I cry Em A Bm G Till all the rivers run dry G A D Till all the rivers run dry