God’s Faithfulness in Keeping His Irrevocable Promises – Part 1