Here's another thought:
For Christmas, I got my dad the Back to the Future Trilogy DVD set. We were just watching some of the extra features on the third volume. One of the features is an FAQ's section about the movie. The questions asked aren't that important, but what I noticed was that just about every question was intended to find something wrong with the movie. We'll here's one question for example I guess: If Doc from 1985 traveled back to 1885 wouldn't he have remembered traveling either in 1955 or 1985? The question was something like that at least.
Anyway, we all, because of our sinful nature tend to look for things wrong in our lives. We also do it with God. We ask questions and put the blame on God when something bad happens that we simply can't explain. In the movie, the writter and the director had already thought about, discussed, and decided what to do about these questions... before they were ever asked by the viewing audience! Why would we question what the writer and director intended?? In the same way.. why do we question God?? He knows what He's doing! He thinks about us so much more than we think about Him!
We need to simply trust God with our lives. I think it's ok to ask questions sometimes, but there are times when God will simply say, "Trust Me". In that case, that's what we must do.
"Trust in the Lord with all your heart and lean not on your own understanding. In all your ways acknowldge Him and He will direct your paths." -- Proverbs 3:5-6