Life Is Hard But God Is Good: An Inquiry into Suffering