There's a thing we need to know about God. He is not a now-and-later kind of God (well, he's the only God), he will finish what he has started. It doesn't matter how long he takes. If he starts something, he will finish it.
I love this! Romans The Message : "I’ll call nobodies and make them somebodies; I’ll call the unloved and make them beloved. In the place where they yelled out, “You’re nobody!", they’re calling you “God’s living children.