Grace is God drawing sinners closer and closer to him. How does God in grace prosecute this purpose? Not by shielding us from assault by the world, the flesh, and the devil, nor by protecting us from burdensome and frustrating circumstance, not yet by shielding us from troubles created by our own temperament and psychology, but rather by exposing us to all these things, so as to overwhelm us with a sense of our own inadequacy, and to drive us to cling to him more closely.
This is the ultimate reason, from our standpoint, why God fills our lives with troubles and perplexities of one sort and another—it is to ensure that we shall learn to hold him fast. The reason why the Bible spends so much of its time reiterating that God is a strong rock, a firm defense, and a sure refuge and help for the weak is that God spends so much of his time showing us that we are weak, both mentally and morally, and dare not trust ourselves to find or follow the right road. When we walk along a clear road feeling fine, and someone takes our arm to help us, likely we would impatiently shake him off; but when we are caught in rough country in the dark, with a storm brewing and our strength spent, and someone takes our arm to help us, we would thankfully lean on him. And God wants us to feel that our way through life is rough and perplexing, so that we may learn to lean on him thankfully. Therefore he takes steps to drive us out of self-confidence to trust in himself, to—in the classic scriptural phrase for the secret of the godly man’s life—“wait on the Lord.”
James Packer, Your Father Loves You, Harold Shaw Publishers, 1986.