There are people who are inherently evil, and they are despicable. No forgiving or forgetting will ever change that. It is a sign of weakness to forgive and forget. There are some things you can never forgive and forget. I never forgive, I just get even.
Revenge is the best way to heal wounds.
Only God can forgive and forget, though at times I don't believe He does either. What has happened in my life is God's seeking revenge for all the evil I have done in the past. I have done nothing for which I need to be forgiven. You are just seeking my forgiveness so that you can come back and hurt me again. All people who do wrong deserve the worst life has to dish out.