As I discuss the things of God with both my Christian and non-Chrisitian friends, this is the question that comes up most often. People cannot understand why the world is so full of suffering and pain and injustice. They become angry when they see "good" people suffering unfairly and their first reaction is to blame God. If He exists and is the creator of all things and is in control of all things, then why doesn't He stop the suffering? Why does He allow the pain?
With God's help and the wisdom found in His Word, I hope to address these questions as best I can. And by the way, the 2nd book in my Pirate series, The Reliance, revolves around these very questions as well.
Before I give the first reason, let me lay a foundation.
1. God created the world and filled it with people and animals and it was Good.
2. He gave mankind free will and when confronted with the choice between good and evil, man chose evil.
3. God is a gentleman and always gives man his choice. Therefore evil in the form of Satan and his minions took over the world.
4. The consequences of man's choice not only brought evil into the world, but it brought evil into man's heart. The Bible says that the heart of man is evil. The hearts of men, moreover, are full of evil and there is madness in their hearts while they live Ecclesiastes 9:3
So the real question should not be: Why do bad things happen to good people? but it should be: Why do good things happen to bad people?
We deserve nothing from God. He owes us nothing. Therefore, it would be better to focus on His goodness and the blessings He does send out way out of His mercy and love than to complain about the hardships.