Why do bad things happen to good people? This is one of the most difficult questions in all of theology.