There are times when it appears that God is saying “no” to us, but He’s actually saying “wait”. The Bible often uses phrases like “the appointed time” or “the proper time”. Ours is not a “hit-or-miss” God. He created us with specific plans and purposes in mind, and His timing is always perfect. As long as our trust is in God, and we are praying and seeking Him daily, we can be sure that He is busy working behind the scenes to bring our God-given dreams and visions to pass.
“This vision is for a future time. It describes the end, and it will be fulfilled. If it seems slow in coming, wait patiently, for it will surely take place. It will not be delayed.” ~ Habakkuk 2:3
The Lord instructs us to be patient, and not to despair, because He knows that impatience and discouragement can cause us to miss out on His best for us. Sometimes God makes us wait because certain circumstances are not yet right for us. Other times, we’re the ones who are not yet ready, or someone else involved is not prepared. As long as we are praying and believing God to work all things out for our good according to His promise (Romans 8:28), we can trust that He is actively working in our circumstances, our lives, and the lives of others.
If you are waiting on God for some special blessing or breakthrough today, remember that delays are not necessarily denials. Keep your faith and hope in God, believing that at just the right time, He will open doors for you. When He does, you will know without a doubt that it was worth the wait!
Lord, please teach us to always have an attitude that says – “God, if it’s not Your will for me, I don’t want it!” Help us to realize that even something that is Your will for us, but is out of Your perfect timing, is still disobedience. Grant us the patience we need to wait upon You for Your absolute best. Thank You that as we keep in step with Your plans for us, our blessings won’t be delayed a single day!