“But these things I plan won’t happen right away. Slowly, steadily, surely, the time approaches when the vision will be fulfilled. If it seems slow, do not despair, for these things will surely come to pass. Just be patient! They will not be overdue a single day!” (Habakkuk 2:3 LB)
Even as you make a decision to follow the dream God places in your heart, you can expect a delay. God will not fulfill your dream immediately, because this is another step toward building your faith.
In Habakkuk 2, God says, “These things I plan won’t happen right away. Slowly, steadily, surely, the time approaches when the vision will be fulfilled” (Habakkuk 2:3 LB).
When delay comes to your dreams, you’ll most likely start asking the question, “When, Lord? When are you going to answer my prayer?”
And we hate to wait. We don’t like to wait in a doctor’s office, in traffic jams, at restaurants, for Christmas presents, or for anything else. But what we hate worst of all is waiting on God.
We all have to go through these waiting periods. Even Jesus waited for 30 years in the carpenter’s shop before setting out on his public ministry.
Why do we wait? It teaches us to trust in God. We learn that his timing is perfect. Everything will be beautiful in its time. (Ecclesiastes 3:11) One of the facts we have to learn is this: God’s delay never destroys his purpose.
A delay is not a denial. Children must learn the difference between “no” and “not yet,” and so must we. Many times we think God is saying, “No,” but he is really saying, “Not yet.”
So, don’t give up yet, God may be saying “not yet”.
keep having faith in Him.
God bless you.