Just like a baby won't remember getting here When we're in heaven what on earth will we remember then God will trade every tear for never ending joy And oh it's beautiful, so beautiful One day it will all be clear as we sit at the Master's feet Crying Perfect and Holy are you Lord? One day it will all be clear as we sit at our Father's feet Saying now we can finally see what it's all for And oh it's beautiful, so beautiful When all is said and done Don't let the crashing waves drown your heart with doubt When you are lonely and feeling like there's no way out Trust God He will lead you home where you belong And it's beautiful, so beautiful One day it will all be clear as we sit at the Master's feet Crying Perfect and Holy are you Lord? One day it will all be clear as we sit at our Father's feet Saying now we can finally see what it's all for And oh it's beautiful, so beautiful When all is said and done Heaven will be heavenly all crying will be gone And we'll be singing joyfully around the Father's throne Sorrow will be no more and oh death won't have a sting And we will be with Jesus and live for eternity One day it will all be clear as we sit at the Master's feet Crying Perfect and Holy are you Lord? One day it will all be clear as we sit at our Father's feet Saying now we can finally see what it's all for And oh it's beautiful, so beautiful When all is said and done