by Joel Osteen
The moment God puts a promise in your heart, He establishes a set time to bring it to pass. Habakkuk 2:3 says, “The vision is for an appointed time. Though it tarry, wait earnestly for it. It will surely come.” It won’t be one second late. When we understand this, we won’t live frustrated and discouraged when things aren’t happening as quickly as we would like because we know God is lining up everything as it should be for the appointed time.
When it’s your time, nothing can stop it from happening. You can stay in faith knowing with full confidence that your time is coming!