Then the Lord answered me and said,
“Record the vision
And inscribe it on tablets,
That the one who reads it may run.
For the vision is yet for the appointed time;
It hastens toward the goal and it will not fail,
Though it tarries, wait for it;

For it will certainly come, it will not delay.” (Habbakuk 2:2-3, NASB)

“This passage ignites anticipation and patience about God’s mighty plans. That 400 year silence (between Malachi and Matthew) had to be deafening. Generations passed, yet God’s promise stood firmly. I live in joyful expectation of plans yet to be fulfilled.”

View the present through the promise,
Christ will come again.
Trust despite the deepening darkness,
Christ will come again. …

Pattern all your calculating and the world you are creating
to the advent you are waiting: Christ will come again.

From “View the Present Through the Promise”
Thomas H. Troeger, Celebrating Grace Hymnal #99