“Thou art the same,
and Thy years will not come to an end.”
– Psalm 102:27
God never changes, so He can be trusted to do what He says.
God alone is unchanging (or as the theologians say, immutable). The psalmist says, “Even [the heavens and earth] will perish, but Thou dost endure. . . . Thou art the same, and Thy years will not come to an end” (Ps. 102:26-27). Though Israel deserved destruction for its sin, God was faithful to His covenant with Abraham, saying, “I, the Lord, do not change; therefore you, O sons of Jacob, are not consumed” (Mal. 3:6). James calls God “the Father of lights, with whom there is no variation, or shifting shadow” (1:17).
What about those verses that say God changed His mind (e.g., Amos 7:3, 6; Jonah 3:10)? Let’s look at an example. Jonah warned the wicked city of Nineveh of impending judgment. The city immediately repented, and “when God saw their deeds, that they turned from their wicked way, then God relented concerning the calamity which He had declared He would bring upon them. And He did not do it” (3:10). Who changed? The people of Nineveh! God’s nature to punish evil and reward good remained the same, but the object changed.
