Ever feel like God's promises are shaky? This verse reminds us that God's heart is firm, whether in judgment or in grace.
Zechariah emphasizes that God's intentions are unwavering. When the people's ancestors repeatedly provoked Him through their sin, God determined to bring disaster. The phrase 'I did not relent' (or 'I repented not' in some translations) isn't about God being stubborn, but about His faithfulness to His own declared justice. He had warned them, and when they continued in disobedience, His purpose to discipline them was set. This shows a God who is serious about sin and consistent in His response.