Habakkuk is a prophet who argued with God and then waited to hear what God would say back.
He had complained about the violence and injustice he saw in Judah. God answered that He was raising up the Chaldeans, the Babylonians, to bring judgment. That only made it worse. So Habakkuk asked a second, sharper question and then did something worth noticing. He went and stood at his guard post on the ramparts, like a watchman, to see what God would say and how he himself should answer when corrected.
God told him to write the vision down and inscribe it clearly on tablets, so that a herald could run with it. Then came the hard part. The vision was for an appointed time. It would come, and it would not lie. But it might linger, and if it did, Habakkuk was to wait for it.
There is an honest tension in the verse. It says the vision lingers, and it also says it will not delay. From where Habakkuk stood it would feel slow. From God’s side it would arrive exactly when it was meant to.
You may be in that gap now. You have prayed for years about a child who walked away from faith. You were told the position might open next quarter, and that was three quarters ago. You keep checking the horizon and the horizon keeps looking the same.
Habakkuk’s posture helps here. He did not stop asking, and he did not pretend he was fine with the delay. But he took up a post and kept watch, expecting an answer, and when it came he wrote it down so he would not lose it. The verse right after this one says the righteous will live by faith, and that is what waiting looked like for him.
Today, write down the thing you are waiting on God for in one plain sentence, the way Habakkuk was told to. Put the date beside it. Keep the paper where you will see it, and add a line whenever you notice God moving, even in a small way.