In his latest post (which includes a YouTube video), he talks about God being sovereign over evil and suffering, and allowing it for good, as Paul explains in Romans 8. I'm excited to read this new book, and I wanted to write briefly here to add one more thought to Randy's excellent blog post.
Not only does God allow evil and He has a plan to redeem the world, but He also uses it as a tool for people to truly know Him. We've all had experiences with "fair weather friends" who are there when things are good, and are mysteriously missing when things get tough. However, those true friends who stuck with us through even the tough times become the friends we know the best and cherish the most.
Job is a perfect example. Job was allowed to endure suffering beyond comprehension, without explanation, and yet through those experiences he developed a greater fear and love for God. He learned of God's faithfulness, and in the end received a reward that was more meaningful because of his suffering.
If we are simply given a gift without cost, it loses some value. But when the cost is great and the gift is even greater, the value is limitless. This is what God's promises are: eternity in His presence, with the cost of suffering in this life. Worth it? Ask Job (Job 42:10-16).