Title: The Mystery of Suffering and the Meaning of God