Well now that may be your understanding buts lets look at what scripture says your understanding is not exactly what the scripture says Mat 12:31 Wherefore I say unto you, All manner of sin and blasphemy shall be forgiven unto men: but the blasphemy [against] the [Holy] Ghost shall not be forgiven unto men. All matters of sin a blasphemy shall be forgiven men At first look this verse appears to be a contradiction to itself but its not its two seperate statements one is made to all men they are forgiven all forms of blasphemy... the other is qualified to those men who have the holy spirit/ghost come onto them So the question is when does this occur and to whom? 9But take heed to yourselves: for they shall deliver you up to councils; and in the synagogues ye shall be beaten: and ye shall be brought before rulers and kings for my sake, for a testimony against them. 10And the gospel must first be published among all nations. 11But when they shall lead you, and deliver you up, take no thought beforehand what ye shall speak, neither do ye premeditate: but whatsoever shall be given you in that hour, that speak ye: for it is not ye that speak, but the Holy Ghost. verse 9 ..is when antichrist (Satan)is putting the Elect on trial verse 10 is your timing after the gospel has been preached around the World ..that is the End times verse 11..Answers our question it is the when the Elect are put in trial by Antichrist that the holy ghost/spirit comes onto them that they can commit this sin of blasphemy against the Holy spiritSo another words this second statement is made to the Elect only they can commit this unforgivable sin and only at this time they will be given the holy spirit should they deny it and blasphemy God it will not be forgiven as they will be committing it with full knowledge of the holy ghost/spirit ...