Habakkuk 2:3 says” For the revelation awaits an appointed time; it speaks of the end and will not prove false. Though it lingers, wait for it; it will certainly come and will not delay.
There are moments in your lives as well as mine when Jesus tells us something and we must wait for the appointed time. Oh, but waiting is so hard for man to do.
God has told His people to wait. Look at how God told Moses, Jeremiah, and Ezekiel that they had to be still and wait for the appointed time. It was not as if God has this big, huge secret that He wanted to keep from the people. No, God was preparing the people’s hearts to receive what God had for them.
Good example was the mother of Jesus, Mary was pregnant and the angel of the Lord told her to go and visit her sister Elizabeth, now why would God tell Mary to visit Elizabeth? But the moment Elizabeth saw her the baby leaped inside of her and Elizabeth” said she was a woman among women who are blessed” and yet Elizabeth knew what Mary is going to face.
Has God spoken to you in your spirit? Telling you to wait the appointed time? If so, my friend I strongly advise you to wait on God’s timing. Do not go before Him. God has an appointed time for you and me as well. May we learn the art of waiting on God.