God’s Faithfulness In Keeping His Irrevocable Promises – Part 2