Does scripture teach that under all circumstances we must always forgive? I answer emphatically, it does not. The word of God says, "If thy brother trespass against thee, rebuke him; and if he repent, forgive him. And if he trespass against thee seven times a day, and seven times in a day turn again to thee saying, I repeat, thou shalt forgive him" (Luke 17:3,4). Here we are plainly taught that a condition must be met by the offender before we may pronounce forgiveness. The one who has wronged us must first "repent", that is, judge himself for his wrong and give evidence of his sorrow over it. But suppose the offender does not repent? Then I am not to forgive him.
But let there be no misunderstanding of our meaning here. Even though the one who has wronged me does not repent, nevertheless, I must not harbor ill-feelings against him. There must be no hatred or malice cherished in the heart. Yet, on the other hand, I must not treat the offender as if he had done no wrong. That would be to condone the offence, and therefore I should fail to uphold the requirements of righteousness, and this the believer is ever to do. Does God ever forgive where there is no repentance? No, for scripture declares, "If we confess our sins, he is faithful and just to forgive us our sins, and to cleanse us from all unrighteousness" (1 John 1:9). One thing more. If one has injured me and repented not, while I cannot forgive him and treat him as though he had not offended, nevertheless, not only must! hold no malice in my heart against him, but I must also pray for him. Here is the value of Christ’s perfect example. If we cannot forgive, we can pray for God to forgive him.
A. W. Pink
The Seven Sayings of the Savior on the Crosst