Sin, Suffering and God