I read this quote the other day from Paul Tripp that did my heart good:
“This side of eternity you and I are called to wait. We’re called to recognize that the most important, most essential, most beautiful, and most lasting things in our life are things over which we have no control. No, these things are the gracious gifts of a loving Father. He never is foolish in the way he dispenses his gifts. He never plays favorites. He never mocks our neediness. He never plays bait and switch. He never teases or toys with us. His timing is always right and the gifts that he gives are always appropriate to the moment. He is kind, faithful, loving, merciful, and good.
The One on whom we wait is a dissatisfied Messiah. He will not relent, he will not quit, he will not rest until every promise he has made been fully delivered. He will not turn from his work until every one of his children has been totally transformed. He will continue to fight until the last enemy is under his feet. He will reign until his kingdom has fully come. As long as sin exists, he will shower us with forgiving, empowering, and delivering grace. He will defend us against attack and attack the enemy on our behalf. He will be faithful to convict, rebuke, encourage, and comfort. He will continue to open the warehouse of his wisdom and unfold for us the glorious mysteries of his truth. He will stand with us through the darkness and the light. He will guide us on a path we could never have discovered or would never have been wise enough to choose.”