Making excuses for monsters whether they hurt physically and/or mentally is the reason why there are so many. There is no reasons to hurt in any way anyone else that has not done anything to you or anyone else. My life has been hell and you do not see me act like my parents or worst. Yes I hurt myself but only myself not innocent people.
As for forgiveness this is not for me and never will be but that I can understand how some people can forgive and how some people have to do it.