Habakkuk 2 3 For the revelation awaits an appointed time; it speaks of the end and will not prove false. Though it linger, wait for it; it will certainly come and will not delay.
Nothing that happens in our life is 100% bad even though it may surely seem that way when we are in the midst of it. That is a lesson hard learned and after years of seeing the proof I still fall so short of letting that truth calm my soul in trying times. The answer is always to “wait.” And waiting in an impatient world is the problem. It starts with a promise from God.
We get excited in anticipation of what it will be like when we have that promise in our possession. It is like kids waiting for Christmas day. You were promised the gift you’d asked for was hidden some place for you. Well what if you were that kid and Christmas day came and the expected promise didn’t show up? And you started asking your parents where it was … and they kept telling you to wait. Month after month, no promised gift and then the next Christmas comes and goes and still no gift like you knew was supposed to be coming.
As a child you would complain and cry and get angry with your parents and maybe just finally give up and swear you’d never trust them again. When it comes to God’s promises we do the same thing to different degrees. But that is why the delay … He wants to reveal to us what we need to learn before that promise is in our hands. He wants us to trust and believe in Him as a loving Father. Then He points out things we need to change like our attitudes, growth, maturity, patience, perseverance, strength, how to rest in Him and find peace, joy and above all hope in the waiting itself. As we realize He wants to be more to us then we think it gets easier to wait.
Most promises are upgrades in our life and upgrades bring more challenges and require a closer walk with the Lord and more trust in Him. During the delays and the wait is when God reveals ways to handle the new life the promise is bringing, how to fight the enemy that will come to try to rob us of our promise even before it comes. There is always stuff to learn so we can meet our promise and new life it presents rested and strong.
The promise itself is a revelation from God for our lives and it comes according to His time. God is faithful to bring it about but there will always be a time to wait on it while God works out the perfections on both sides.
When God showed me Jeremiah 12:5 this week I didn’t sit right down and study it and see what He wanted me to learn from it. Instead I tired myself out complaining all day about the little things in my life because of my impatience over waiting on my promise.
Jeremiah 12:5 Amplified Bible (AMP)
[But the Lord rebukes Jeremiah’s impatience, saying] If you have raced with men on foot and they have tired you out, then how can you compete with horses? And if [you take to flight] in a land of peace where you feel secure, then what will you do [when you tread the tangled maze of jungle haunted by lions] in the swelling and flooding of the Jordan?
In plain words it means that if we are waiting on our promise and we let the small things wear us down … what will we do when the weight of the promise brings about even bigger problems. Life is never completely without problems and each time we move into a new chapter of our life we have to fight the enemy to keep the new ground. As God’s people we are basically at war all of our lives against the enemy that comes to kill and destroy. There is always a time to wait and rest and come up with new strategy before the next battle. New revelation is coming from God right now for all of us. Wait with patience and listen to His instructions, His new strategy for the new life He is bringing you into.