This is an excellent article from Challies.com, published a couple of months ago but something I needed to read right now.
By Tim Challies
It is a conviction meant to quiet our minds and encourage our hearts: In some way God has a hand in our suffering. Whatever circumstances we experience can no more arise without the hand of God than a saw can cut without the hand of the carpenter. Job in his suffering did not say, “The Lord gave and the devil took away,” but, “The Lord gave and the Lord took away.” Suffering never comes our way apart from the purpose and providence of God and for that reason, suffering is always significant, never meaningless. Here are some ways that God brings good from our suffering.
Suffering is our preacher and teacher. It was Luther who said that he could never properly understand some of the Psalms until he endured suffering. A sick bed often teaches more than a sermon, and suffering first teaches us about our sin and sinfulness. Suffering also teaches us about ourselves, for in times of health and prosperity all seems to be well and we are both humble and grateful, but in suffering we come to see the ingratitude and rebellion of our hearts. We can best see the ugly face of sin and the reality of spiritual childishness in the mirror of suffering.
Read the rest here.