God is so good. I must remember that God is good all the time no matter the circumstances. Recently, my son and daughter in law moved to Brazil as missionaries and oh the trials they have gone through just since moving in March. Our daughter in law has had some serious health problems with colitis and then contracted a bacterial infection. We wonder why, but don't question God for we know He knows what He is doing. He is at work in their lives as well as ours. We are thankful for their attitudes and their strength in the Lord through all of this. In and through all of it, as Job, they have not "charged God foolishly" but have put their trust in Him and not leaned to their own understanding.
You can read more detail on their blog "Lockhart Life In Brazil"
Job 1:21-22 And said, Naked came I out of my mother's womb, and naked shall I return thither: the LORD gave, and the LORD hath taken away; blessed be the name of the LORD. In all this Job sinned not, nor charged God foolishly.
Blessed Be the Name of the Lord : He does know what He is doing!