A Heart Can't Be Fixed Until It's Broken: The Truth About God, Life Suffering and Death