There are certain questions that baffle mankind. Is there a God? Why do you bad things happen to good people? …