Forgiveness is never about the wrong doer. It is about yourself. The pain , the anger, the desire for revenge and for vengeance and about the ability to let go and move forward from all of that. It is about the ability to truly want the best possible outcomes for the person who has done the worst possible thing to you and, if it is possible to assist in that process... It isn't about forgetting what happened - because we're all human - but about choosing not to dwell on the feelings associated with it. It's about deliberately trying to understand the other's perspective ( even acknowledging our part in it, or seeing their damage that led them to behave in the way that they did) and allowing that understanding to soothe our pain. Sometimes we need others to help us in that process - often we need time. But forgiveness is ultimately a statement about our own healing.