You do not need to be a private investigator to be able to discover evil in your world. It is everywhere. Along with evil, is injustice. One of the most troubling of humanity’s questions is this: Why does a loving and holy God allow injustice in this world? Why does He not punish the evildoer and rectify every wrong committed against the innocent?
The sagacious writer of Ecclesiastes found the answer. God will deal with evil and wicked people, in His own time. Just as there is a specific season and time for every purpose of God, so there is a divinely appointed time of accountability, both for the wicked as well as the righteous. We needn’t worry about wicked people getting away with their crimes. We ought not to fear that innocent victims will never see justice. For God has an appointed time in which every sin will be fully accounted for. No injustice escapes His holy gaze.
As surely as spring follows winter, so God’s judgment will follow humanity’s sin. The key is to trust His timing. He does not always act as quickly as we might like. But His timing is sure.