The messy places, the delays, the things you don’t understand, even the mistakes you’ve made can’t stop your destiny. God’s already taken everything into account.
When you don’t see a way out, when you’re outnumbered—the giants are much bigger, they have more experience, more resources—that means God is up to something. He’s getting you in position to launch you to a new level.