Why does God allow bad things to happen to good people is one of the most difficult questions to answer in all of theology.