Though the vision tarry, wait on the Lord. How many times we have read Habakkuk chapter 2? The instruction is to wait and sometimes it may be a long wait. But in the waiting, the just shall wait and live by FAITH. God's Purpose for our lives will prevail. Just Wait on the Lord and stop trying to help God or the appointed time to speed up God's process.