That sounds like a tough situation.
One of the most difficult lessons I’ve been learning is this one:
I’m not responsible for anyone else’s anger.
I’m still learning it.
There’s a book called Boundaries by Dr. Henry Cloud that has been really helpful for me. I learned a lot about dealing with difficult relationships, understanding how I can set boundaries without dismantling a friendship, and learning how to take responsibility for what I allow in my life (the kind of treatment I accept or do not accept from others). Highly recommend it.