the Lord was asked how many times we should forgive and He said, "seventy times seven."
forgiving is perhaps one of the most difficult and noble thing to do. it is hard especially when one is being ruled out by his pride, rather than compassion and humility.
forgiveness is without conditions. otherwise it is not sincere at all. it is forgiveness of the mouth and not by heart and mind. what's the essence of forgiving when you can't let go of the grudges?
forgiveness means readiness to accept those who have wronged you whole-heartedly, giving out a fresh chance to everyone.
learn to forgive with all your heart. if the Lord can forgive us no matter how grave our wrongdoings may have been, what more for us humans? remember all the good things about that person to help ease out whatever negative feeling you have for them. after all, it is with a forgiving heart that we can see the good in everyone in this imperfect world.