He hastens or he delays as he sees fit. He knows the time for joy and truly Will send it when He sees it meet, When He has tried and purged thee duly And found thee free from all deceit. Waiting for the Lord is a great part of the Christian Life. Those who wait are the humble. Not the meek, not the humble.
Humble people can wait.
They are not so presumptuous about their rights. So it is in waiting for God. We simply show how badly we need the chastisement of His delay when we do not wait patiently. Secondly, those who wait patiently hope in God. My hope is in Thee.