He has made everything beautiful in its time. He has also set eternity in the human heart; yet no one can fathom what God has done from beginning to end. — Ecclesiastes 3:11

You’ll wait. You’ll pray. You’ll get frustrated. You’ll question everything. But you’ll continue to be patient. You’ll keep waiting. And you’ll keep praying. And one day, when you least expect it, it’ll finally happen. So don’t ever stop believing. Don’t ever stop trusting. And don’t ever stop hoping. God is so ready to give you everything you’ve ever dreamed of – but you have to understand it’s on His timing, not yours.