If God Is Good, Why Is There so Much Suffering and Pain?