A remnant of Israel had been spared in the time of Hezekiah, during the Assyrian Siege, under the leadership of Sennacherib, because Hezekiah was a faithful servant of the Lord.
We read this just some two days ago, see 2 Kings 19:30.
Even though God promised continuity & posterity through this remnant, He still made this declaration (2 Kings 21:14) against them.
The question then is, does God really change His mind concerning what He has said?
Is He capable of issuing a counter-declaration on what He has already decreed?
No one can put God in a box. He does what He pleases. You may want to be of the careful your actions do not themselves serve as reasons for counter- declarations in the coming year.
Have a blessed 31st.