It takes courage to say no to someone who hurt you. It is weakness to forgive.
Is it weak to strive to see the full humanity in someone who hurt you? Is it weak to stand in the pain of what happened so that you do not throw that pain back to that person or to unsuspecting others? Is it weakness to return a phone call if it is requested by someone who hurt you? To forgive is heroic because you try to be good to those who are not good to you and you do this while in pain, caused by that person.