What does our tradition tell us about forgiving abusive parents? Are we “bad people” if we can’t forgive them? Is this the same for forgiving non relatives as well?

It depends on the type of abuse. Anything to do with sexual abuse must not be tolerated one single bit whatsoever as kids are a trust given by Allah to parents therefore they are responsible to protect them and not abuse them.