The Enduring Nature of God’s Promise