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.
Classic Teachings on the Nature of God (ed. Hendrickson Publishers, 2010) - ISBN: 9781598564686