"But if you forgive anybody, then I too forgive him; and whatever I have forgiven, if there is anything I have forgiven, I have done it for your sake in Christ's presence, to avoid being outwitted by Satan, whose scheming we know only too well. (2 Cor 2:10-11).
Time and time again, there is somebody in one's life that we may not have forgiven. Maybe, that someone has done something so cruel or so evil that we are not able to forgive. Sometimes, that someone may have gossiped about us, and I do understand that it's hurtful. On the other hand, we should forgive that person and surrender the situation to the Lord. Life is not perfect; we are not perfect, too. We may have done something that may have angered others. All err, all sin!
We have to realise that if we have not forgiven someone for long, maybe days, months or years, we become accomplice to the goal of God's adversary, Satan (the Devil and Deceiver).
In a world battle, as you can see, these people do not surrender to the enemy. They maybe prisoners of war, but their convictions remain strong for their principles! How much more in a spiritual battle? If one is for God, he must be for God till eternity. I know that we fall into sin, but repent and go back to God as soon as you realise your trodden ness. God's mercy is always available for everybody.
St. Paul has reiterated that God's mercy is for all, not for a chosen few alone. So, stop judging one another. At the end of the day, quoting from the great Mother Theresa, "it is between us and God alone."
I know that sometimes it's intricate! We may sometimes judge the prostitutes, but I deeply know that some are trafficked by evil men. They are caught into a web of circumstances beyond their means. And if they do become sometimes, they are welcome to repent and returned into the fold by God's mercy and grace. If Jesus accept and forgive them, who are we to cast a judging eye? Then we say, because we are pure?
Let us forgive one another. It is the will of God in Christ Jesus. Amen