((((((((((((Jax))))))))))))) You pretty much just described my relationship with my family!! I applaud you for doing what I haven't been able to. That's some pretty serious self-care. Pat yourself on the back for doing so well with it.
Anger can be justified and sometimes it takes a long time to work through. Take your time. I actually finally forgave my mom, but it took me decades, literally. I just looked at my oldest sister who had a lot less to be angry about toward her and decided I didn't want to be old and that bitter. But again, it took me nearly a decade of therapy and years and years of life experience to get there.
(((((((((((((Jax))))))))))) I'm proud of you, hon.
Love, Candy