There are many people in the world who have been angry at God at some time in their lives. Whether due to loved ones who passed away before their time, personal crises that God did not resolve, or horrific world events, many religious faithful have...