Why do bad things happen to good people? Can any good come from suffering?