Our God is the ultimate restorer. He is God of the impossible, who makes new out of old, order out of chaos, life out of death. In his hands, what is broken and useless becomes whole and full of purpose. Our lives may be marred by pain, failure, or bad choices, but our creator has eyes to see the promise in each of us. And when he takes hold of us, he is exceedingly able to restore our lives to something more beautiful than we ever could imagine.