How Could a Loving God Allow So Much Suffering?