Right!
But isn't that dependent on a change in people's behavior?
I've been trying to think of the times the Bible records God changing His mind about anything and I only recall places where God had said He would bring judgment because of certain behaviors and then when the people repented or if someone interceded, God sometimes relented and did not bring the judgment.
I think it's kind of like the mom who tells her kid that he can't play outside because he didn't clean his room. After his room is cleaned then she might change her mind and say he can go play.
The verse you quoted is from the passage in Exodus where Moses was given the 10 Commandments and while he was gone the people worshiped the golden calf.
In that case the people didn't repent, but there was still a change that took place on the human level--Moses interceded with God for the people, before the people repented. Also, God still punished them, just not in the way He first said that He would.
One reason that I love God so much is for His stability and faithfulness. We humans are actually very dependent people. We are dependent on our environment...we need air, housing, food, and lots of other things. We have some abilities, but at any moment we may lose the ability to do any of them. We have no rights to tell God what to do or demand that He love us. Yet He promises that whoever will be reconciled to Him through Jesus will have His love and care for all eternity. God is faithful. It is comforting to realize that although I am not self-sufficient in the sense that I can provide all that I need for all eternity, God is willing and wanting to provide care for people in heaven.
His promise of what heaven will be like:
3 And I heard a loud voice from the throne saying, “Look! God’s dwelling place is now among the people, and he will dwell with them. They will be his people, and God himself will be with them and be their God.
4 ‘He will wipe every tear from their eyes. There will be no more death’ or mourning or crying or pain, for the old order of things has passed away.”
Revelation 21:3, 4 NIV