"Why should I forgive my perpetrator?"
You don't have to forgive. Ever. You can hold the anger and bitterness inside as long as you like. Or you can decide that you don't want to live with such negative emotions eating away.
Today most people know that holding grudges, remaining angry for a prolonged period, and unwillingness to forgive means we—the one who holds on—suffer.
Is it worth it?