I am sorry (((heALerCOol))), I actually know what it's like to have someone around that can blow up like that, will even do it in front of people. I have been doing my best to stay away from the people that are like this. It's difficult when it's in your own family though.
Your mother needs therapy so she can learn how her behaviors are so unhealthy and is creating such an unhealthy environment. I know what it feels like to live your life walking on eggshells around someone that can blow up and behave badly like this. I also know the fear of reaching out for help in that if you do so it will make it even worse.
How old are you?