Breaking the Twin Shackles: Overcoming Anger and Despair in the Spiritual Struggle