Ecclesiastes 3:11 says, “He has made everything beautiful in its time.”
As you wait, remember that this season will not last forever. One day things will get better, whether in this life or the next. In the meantime, have courage. Have faith. God is in control, and His timing is perfect.
We may not always know the reason for delay, or like them, but we can trust that God is working all things together for good and for His glory.