Intro : Bb5 D5 C5 (x2) Verse 1 : Bb5 F5 C5 Well, I know this life is filled with sorrow Bb5 F5 C5 And there are days when the pain just lasts and lasts F5 Bb5 C5 But I know there will come a day Bb5 F5 When all our tears are washed away with a break in the clouds G5 His glory coming down and in that moment Chorus : Bb5 F5 C5 D5 Every knee shall bow, every tongue confess Bb5 F5 C5 God is love and love has come for us all Bb5 F5 C5 D5 Every heart set free, everyone will see Bb5 F5 C5 God is love and love has come for us all Interlude : Bb5 D5 C5 Verse 2 : Bb5 F5 C5 For anybody who has ever lost a loved one Bb5 F5 C5 And you feel like you had to let go too soon F5 C5 I know it hurts to say goodbye Bb5 F5 But don't you know it's just a matter of time till the tears are gonna end G5 You'll see them once again and in that moment Chorus: Bb5 F5 C5 D5 Every knee shall bow, every tongue confess Bb5 F5 C5 God is love and love has come for us all Bb5 F5 C5 D5 Every heart set free, everyone will see Bb5 F5 C5 God is love and love has come for us all Bridge : G5 D5 F5 C5 G5 D5 C5 Oh, and on that day we will stand amazed at our Savior, God and King G5 D5 F5 C5 G5 D5 Bb5 Just to see the face of amazing grace as our hearts rise up and sing Tag : F5 C5 D5 Bb5 Glory glory hallelujah, thank You for the cross F5 C5 D5 Bb5 Singing glory glory hallelujah, Christ has paid the cost (Repeat x2) Chorus: Bb5 F5 C5 D5 Every knee shall bow, every tongue confess Bb5 F5 C5 God is love and love has come for us all Bb5 F5 C5 D5 Every heart set free, everyone will see Bb5 F5 C5 God is love and love has come for us all Ending : Bb5 D5 C5 Love has come for us all (x2)