Why do bad things happen to good people? Why is life hard? Do all things happen for a reason? These are questions that just about every human has. These questions and more like it are discussed.