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

Watch the song video
Top songs from Mark Schultz
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!