“Him that cometh unto me, I will in no wise cast out.” – John 6:37
“Don’t cast me away from Thy presence, God!” David begged, fearful that his act was so heinous that he was beyond God’s redemption. This was after he had committed adultery and then had the woman’s husband murdered. Had he committed the unpardonable sin??? Even though the logical answer might seem so, the answer is, “No.” Had David committed terrible sins? Yes! But not one that couldn’t be forgiven.
Now let’s stop here for a moment. If you’re truly worried that you have committed the unpardonable sin, my guess is that you haven’t. The very fact that you are bothered by your sinfulness shows that the Holy Spirit has not abandoned you!
Pay attention here – the only unpardonable sin is total rejection of Jesus Christ. God can’t forgive us when we reject His Son all our lives. How could He forgive us for rejecting the incredible thing His Son did for us? After all, He paid the penalty for our sins. He did this so we could have those sins washed away by having repentant faith in Him.
Christians have long debated what the unpardonable sin is. I hope you understand now that whatever evil you have done and however bad you feel you are, unless you reject His Son, God offers His forgiveness in Christ. Period. End of sentence.