God doesn't promise us a clean middle part of the story. He never said we wouldn't encounter antagonists and drama and surprise twists and heartbreak. We weren't assured a G-rated plot where good feelings are peddled and no one dies or leaves or fails or waits. God promised things like healing and restoration and redemption. Which implies there will be injuries and broken relationships and losses. When he speaks of beauty from ashes, he seems to know there will be actual ashes to resurrect beauty from. If you are confused right now, if your story isn't going the way you thought, or if you're tangled up in the messy middle where hope is deferred, dear reader, it could just be that God isn't done yet. Your story is not finished. Every hero and heroine must wade through the conflict to get to the end, and you can trust God because he is good. If you have nothing else to cling to, remember this: God is good. He loves goodness and justice. He heals and redeems. He is on the side of love and beauty. He is for you. He is never against you. You may be against you, other people may be against you, but God is not against you. It is okay to be confused; I'm afraid that is our lot as finite creatures dealing with an infinite God. Some of God's best heros were confused in their subplots. But I can see a light that is coming for the heart that holds on. Because God is good and he is for goodness. And he just isn't done yet.