“For still the vision awaits its appointed time; it hastens to the end—it will not lie. If it seems slow, wait for it; it will surely come; it will not delay. “Behold, his soul is puffed up; it is not upright within him, but the righteous shall live by his faith.” (Habakkuk 2:3-4, ESV)
Waiting. Waiting is such a hard thing to do. Waiting for the clock to strike 5:30 and your work day be finished. Waiting for the red light to turn green. Waiting for your paycheck to be deposited. Waiting for your food to come once you have ordered. I have a two-year-old son who always seems to be starving. He does not like to wait for me to cook food. He loves oatmeal which in the scheme of things takes only three minutes or so to make, but in his view it is an eternity. I often think what if I acted the way he acts when I am tired of waiting? Oh, what a sight that would be! Tears. Lament. Wailing. Over oatmeal.
But then again? How good am I at waiting? How good am I at trusting during the wait. Are there things in my life that God has promised that I have forgotten about?
“For my thoughts are not your thoughts, neither are your ways my ways, declares the Lord.
For as the heavens are higher than the earth, so are my ways higher than your ways and my thoughts than your thoughts.
For as the rain and the snow come down from heaven and do not return there but water the earth, making it bring forth and sprout, giving seed to the sower and bread to the eater,
So shall my word be that goes out from my mouth; it shall not return to me empty, but it shall accomplish that which I purpose, and shall succeed in the thing for which I sent it.” (Isaiah 55:8-11, ESV)
What a loaded scripture! God is saying, I see EVERYTHING. He has all the pieces to the puzzle. So often in our tiredness of waiting, like a toddler, we try to shove pieces together that do not fit. We try to figure it out on our own.
Whatever promise God has given to you today. Wait for it! If it seems slow, wait for it! When His time comes, it will truly be worth the wait!