God's Faithfulness in the Midst of Human Failures