Wrestling with an Angel:Fighting for Faith in Times of Struggle