I have had this problem ever since I was little. I was raised in a violent family and saw abuse. I know get manipulated by people who are angry and get hurt because I freeze instead of standing up for myself. I internalize my anger and take it out on myself. I do things not in my best interest or don't do things to protect myself and then get angry at myself for being taken advantage of.
So how do I face angry people without backing down or getting victimized.