Romans 4:18 (AMP)18 [For Abraham, human reason for] hope being gone, hoped in faith that he should become the father of many nations, as he had been promised, So [numberless] shall your descendants be.
A lot of times we wait for our circumstances to be great before we step out to do some things but what we need to do is rely on our faith and hope and step out expecting our circumstances to change if that is what we are led by the Spirit to do. If we never step out in faith we may never experience all that God has stored up for us. We may make mistakes and think sometimes we are being led by the Spirit and we are not but guess what? That’s okay.
God has given us hope as the anchor of our soul. This means when we are worn out and sick and tired of waiting and ready to give up, we can just grab onto that anchor (God) and have it keep us grounded in the reality that God is going to work everything out for our good.
Hebrews 6:18-19 (AMP)18 This was so that, by two unchangeable things [His promise and His oath] in which it is impossible for God ever to prove false or deceive us, we who have fled [to Him] for refuge might have mighty indwelling strength and strong encouragement to grasp and hold fast the hope appointed for us and set before [us].
19 [Now] we have this [hope] as a sure and steadfast anchor of the soul [it cannot slip and it cannot [a]break down under whoever steps out upon it—a hope] that reaches [b]farther and enters into [the very certainty of the Presence] within the veil,