Habakkuk 2:3 addresses the experience of a promise that has not yet arrived: "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." The Hebrew chazah — vision — is a prophetic seeing, a specific expectation. The vision tarries — it is delayed. The theological claim is that delay is not cancellation. The appointed time belongs to God, not to the person who received the vision.
Isaiah 43:18–19 tells people stuck in the aftermath of lost hope to stop organizing their lives around the former things: "Behold, I will do a new thing; now it shall spring forth; shall ye not know it?" The Hebrew tsemach — to sprout, to spring up — is agricultural language for something growing from what appears to be dead ground. The new thing God does often grows in the soil of the thing that did not happen. The failed dream is not the end of the story. It may be the ground.
Commentary is from a charismatic Protestant perspective, drawing on KJV text and public-domain sources including Spurgeon, Andrew Murray, and Matthew Henry.