Some people find it difficult to forgive because they falsely believe that to forgive is to abandon the disapproval. There is really nothing to forgive if there is nothing to be disapproved. When I was a child, my mother never forgave me until she felt I had sincerely confessed my recalcitrance. But when she did forgive me, she forgot the whole incident, and we were restored in complete harmony with each other.
Forgiveness does mean the removal of one's resentments against the offending party.
To forgive is to liberate one'self from the anger that otherwise could enslave him. In other words, to hold a grudge is to maintain an anger that can impinge upon one's personality indefinately. It is in one's best interest to be a forgiving person. Furthermore, best human relationships are achieved when the forgiver tries his best to forget, or at least never again speak of the matter. When the one forgiven finds the incident has not been put out of mind, distrust sets in.