“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.”~Habakkuk 2:3
So many times I have attempted to plan the timeline of my life. It is fruitless because life has never happened according to my timeline. I know that my God knows the timing of each detail of my life. Other translations of this verse, instead of saying “it will not delay,” say it “will not be late.” The timing of the Lord is perfect! Many times I’ve been tempted to think I am “late” in certain regards, but that thinking is not according to my Lord. Again, the Father’s timing is rarely, if ever, our timing! Remember that He has plans for your welfare and not for woe (Jeremiah 29:11). It is difficult to trust in the moments when we can’t see. Even though we can’t see one step in front of us, He has a vision. Every detail is working together. And He has given us a vision, too. But we must wait. We must continue to work in His vineyard faithfully, as we await the proper time and the fullness of the revelation. It will not delay-it will not be late.