Numbers 23:19 tells us,
‘God is not a man, that He should lie, nor a son of man, that He should change His mind. Does He speak, and not act? Does He promise and not fulfil?’
The quote is interesting. The Word of God says God keeps His word, His promises. Does that hold true in real life? What about God’s promise to Abraham – the land of Canaan (present day Israel) would belong to Abraham’s descendants? See Genesis 15:18-21; Joshua 1:4
The land God promised to Abraham’s descendants was larger than what the Jews today describe as Israel. The Jews have been robbed of their land by various means. So did God change His mind or fail to fulfil His promise?
No! A holy God cannot promise and not deliver. That would be completely antithetical with God’s character. Can God fulfil His promise to Abraham on the new heaven and earth? No! The present old earth will be destroyed by fire and renewed. With no sea it will be one universal kingdom without borders that fills the whole earth.
The last book of Scripture, Revelation, reveals the thousand year reign of Christ. That is when Christ will return and rule the whole (old) earth from Jerusalem. The borders of Israel will be as God promised to Abraham. So the Millennium is an essential ‘component’ of God’s plan. It explains how God will fulfil His promises to Abraham and others. It also explains a very interesting verse in Psalm 2. More about that will follow.