Loading…
Loading…
“For the vision is yet for an appointed time, but at the end it shall speak, and not lie: though it tarry, wait for it; because it will surely come, it will not tarry.”
— Habakkuk 2:3
Sister Ife submitted her final exams three months ago. She prayed fervently before each paper, believing God for admission into the university nursing programme. She had spoken it to friends and family—God had called her to serve in healthcare. But the results have not come. The silence stretches longer each week. Her friends have heard back. Some are celebrating; others are retaking. Ife remains in suspension, and doubt whispers that perhaps she misheard God’s voice.
Habakkuk knew this pain. The prophet waited for God to act against Judah’s enemies, to judge injustice, to move visibly on behalf of His people. “How long?” he cried out in anguish. The silence from heaven felt like abandonment. Yet God’s answer contains a promise that pierces every season of waiting: the vision is appointed—it has a set time. It will speak. It will not lie. And though it tarries beyond our expectation, it will surely come.
The Hebrew word for “appointed time” is *moʻēd*—not a vague someday, but a fixed, determined moment. God is not indifferent to your waiting. He is not slow; He is faithful. The vision *will speak*. That nursing school result will come. That job you prayed for will materialize. That marriage God promised is being prepared. That wayward child will return. But the vision operates on God’s calendar, not ours.
Notice the word “tarry.” It means to delay or seem slow. Even the promise itself acknowledges that what God has appointed may seem to take forever. Yet the command is clear: *wait for it*. Not with passive resignation, but with active trust. As the Psalmist declares, “Wait on the Lord: be of good courage, and he shall strengthen thine heart: wait, I say, on the Lord” (Psalm 27:14). Waiting is not weakness; it is the posture of faith.
During seasons of waiting, God is working. He is maturing your faith, removing obstacles you cannot see, and preparing you to receive what He has promised. Joseph waited in Potiphar’s house. David waited in caves and wilderness. Ruth waited through seasons of loss and poverty. Each one learned that God’s faithfulness cannot be separated from His timing. “The Lord is good unto them that wait for him, to the soul that seeketh him” (Lamentations 3:25).
What vision has God given you that now feels forgotten? What promise seems delayed beyond reason? Resist the temptation to create your own timetable or to help God along through human effort. Instead, position yourself in the reality of His faithfulness. He has never broken His word. Not once. Not to Abraham, not to Moses, not to Peter. And He will not break it to you.
This week, write down the specific promise you are waiting for. Reread it. Remind yourself that it is appointed, that it will speak, that it will not tarry forever. Then release it into God’s hands and live faithfully in the present season.
Lord, strengthen my faith to trust Your appointed time, and help me wait without wavering.