Therefore I say unto you, All manner of sin and blasphemy shall be forgiven unto men: but the blasphemy against the Holy Spirit shall not be forgiven unto men.
All Commentaries on Matthew 12:31 Go To Matthew 12
John Chrysostom
AD 407
What is Jesus saying at this point? He is saying, “You have spoken many things against me. You have called me a deceiver and an adversary of God. These things I forgive you upon your repentance. There will be no penalty exacted. But blasphemy against the Spirit shall not be forgiven, not even to those who repent.” But how could this be right? For even this was forgiven upon repentance. Many at least of those who said these words believed afterward, and all was forgiven them. What is it then that Christ was implying? That this sin is above all things inexcusable. Why so? Because they might have been ignorant of Jesus and who he might be, but of the Spirit they could not be ignorant due to their own previous experience. For the prophets had spoken by the Spirit. The Old Testament as a whole had an exalted understanding of the Holy Spirit. What he says, then, is this: “So be it—you may be offended at me, because of the humanity I have assumed. But you cannot say the same of the Holy Spirit. You cannot claim not to know the Spirit. Therefore your blasphemy has no excuse, and you will suffer the consequences both here and hereafter.” The Gospel of Matthew, Homily