One of the great problems many people struggle to address is the presence of terrible evil in the world. Why does God allow tragedies to happen to innocent people? Why do so many evil people go unpunished through life? Why do little children in Africa starve while pedophiles die at a comfortable old age?
These kinds of questions are not contrary to the Bible. Scripture asks and answers them. In Psalm 73 the Psalmist wrestled with why the wicked prospered. He said, “For I was envious at the foolish, when I saw the prosperity of the wicked. For there are no (pains) in their death: but their strength is firm. They are not in trouble as other men; neither are they plagued like other men.” The Psalmist was tempted to think serving the Lord to be a waste of time, but he says, “then understood I their end.” The problem of evil cannot be answered without considering the future of wicked people. The prosperity of the wicked and the suffering of the innocent is very brief. This does not mean suffering is insignificant. This means the wicked will never get away with their wickedness. The time of evil is going to come to end. The time of judgment is coming. No one ever gets away with anything. The murderer who dies in his sleep at an old age does not get off the hook. He will be judged by God and will pay the full penalty of his heinous sins. God’s justice never fails. Every sin will be fully punished.
But why do evil things happen in the first place? Evil happens because man rebelled against God. Man sank so deeply and so thoroughly into sin that only 1,500 years after the first sin, God wiped the Earth clean with a huge flood. Noah’s flood shows the severity of the problem of sin, and also points to the problem of God’s judgment.
The holiness of God is not limited to hatred of the really bad sins like murder and rape. God hates all sin. Murder is no more deserving of judgment than lying. If God were to remove evil from the world today, all evil would have to be removed. Gossips and rapists, angry men and genocidal maniacs, drunkards and murderers, all will be judged. Which is also the reason God has not yet removed evil from the world.
Why doesn’t God just punish sin now? What is He waiting for? The answer given repeatedly in the Bible is that God will punish sin, but not yet. God delays judgment so some will have the chance to repent. When God judged the world in the flood, the waters did not just destroy the most violent. The flood took away all but the 8 on the ark. The destruction of Sodom and Gomorrah did not spare those who were not as bad as the rest. God’s judgment will be upon all evil.
Most people do not actually want God to remove all evil from the world. They want Him to remove the really bad sorts of evils, but leave us with the evils we are comfortable with. Sin is not a minor a problem, like a sprained finger. Sin is a cancer that corrupts all creation. The terrible things that happen remind us that sin, all sin, is a horrible curse afflicting the world. God is not overlooking any sin. He will punish all.