God works out our past hurts and mistakes to have us fully restored from all of it, so that we can have peace to live our present lives without the shadows of our past.
He uproots every single pain and brokenness, so that we can have courage and hope for the wonderful promises and blessings that He has prepared for us in the future.