Patience
For the revelation awaits an appointed time; it speaks of the end and will not prove false. Though it linger, wait for it; it will certainly come and will not delay.
Habakkuk 2:3
The things of God take place in God's appointed time. The key to being in the joy and assurance of God is not in the fulfillment for what you are waiting, rather, being full in Christ, no matter the time nor place.
Your strength is in God. Wait in God and know the peace that passes beyond our understanding!