"Give all your worries and cares to God, for He cares about you." 1 Peter 5:7
God is leading you somewhere. No matter what's going on in your life, everything is the way it is for a reason. Have faith in God's plan.
No matter how long it takes, when God works, it's always worth the wait.