Boxtops – You're right. God does move in mysterious ways. Very mysterious. Some would say downright peculiar. Others may say, He moves in a completely unpredictable way. Others may go even further and say that His actions defy all rational explanation. And some people may be bold enough to suggest that since his actions cannot be anticipated or explained, it's more logical to assume He doesn't exist at all.
I liked your quote, “... he does everything for a reason. Sometimes people suffer as a result...”. I wonder what reason He has for killing a newborn child. Logic would suggest that many very young children have been lost to the recent floods in Pakistan. What, I wonder, would be the reason for killing a child? Maybe the parents may grow through the suffering of losing their child. But what of the child itself? Surely it can learn nothing from being killed by God.
But, as you say, He moves in mysterious ways.
I'm always reminded of a satirical question when people suggest that God moves in mysterious ways...