Many today are confused about the grace of God and the truth regarding judgment. This from RC Sproul in The Holiness of God provides some clarity.
God’s grace is not infinite. God is infinite, and God is gracious. We experience the grace of an infinite God, but grace is not infinite. God sets limits to His patience and forbearance. He warns us over and over again that someday the ax will fall and His judgment will be poured out.
And since some are easily confused, Sproul also clarifies that for those who belong to Him, we are not at war. We are still corrected but no longer under wrath.
Our peace with God is not fragile; it is stable. When we sin, God is displeased, and He will move to correct us and convict us of our sin. But he does not go to war against us. His bow is no longer bent, and the arrows of His wrath are no longer aimed at our hearts. He does not rattle His sword every time we break the treaty.