The Mystery of Suffering