The Lord Jesus taught: “Assuredly, I say to you, all sins will be forgiven the sons of men, and whatever blasphemies they may utter; but he who blasphemes against the Holy Spirit never has forgiveness, but is subject to eternal condemnation” (Mark 3:28-29)
And Peter opened his mouth and said: “Truly I perceive that God shows no partiality, but in every nation any one who fears him and does what is right is acceptable to him. (Acts 10:34-35)
The Lord Jesus tells us, “all sins will be forgiven the sons of men.” He says this without qualifying it, except those who blaspheme the Holy Spirit will not be forgiven. He offers hope to all people that forgiveness of sins and salvation is available to everyone. It is the very reason He became incarnate and came into the world.
“When God forgives, He wipes away the sin, and He heals the underlying wound. What was, He renders nonexistent, He forgets and turns away; He does not consider the sin. Further, He creates a new heart (Ps 51/50:12). He is the Lamb that takes away the sin and who has taken upon Himself the sin and the wounds of men. Only God can bring about such forgiveness. Only God can erase the sin and render it nonexistent. Man cannot truly forgive by himself: he does not have the strength for it because the wound in him is too big; it continues to bleed and cause suffering. Only God can forgive.” (Boris Bobrinskoy, THE COMPASSION OF THE FATHER, p 78)
If God so clearly forgives us, we ought to forgive one another.
“I mean, how would you succeed in gaining pardon of your own faults when you expect God to be the punisher of others’ crimes?” (St John Chrysostom, COMMENTARY ON THE PSALMS Vol 1, p 52)
If we think it is righteous to want sinners to be punished, we might remember the words of Christ. “Judge not, and you will not be judged; condemn not, and you will not be condemned; forgive, and you will be forgiven; give, and it will be given to you; good measure, pressed down, shaken together, running over, will be put into your lap. For the measure you give will be the measure you get back” (Luke 6:37-38). And as we pray daily in the Lord’s prayer putting our salvation in our own hands: “Forgive us … as we forgive…” (Matthew 6:12)
“And whenever you stand praying, forgive, if you have anything against any one; so that your Father also who is in heaven may forgive you your trespasses.” (Mark 11:25)