BF’s Mom is bonkers

Ca

My boyfriend and I have been together for nearly a year. We’re long distance and I’m currently spending the summer with his family who are more than welcoming and love me. His mom however is very mentally and emotionally abusive toward him, but is super nice to me. He has really bad anxiety and I believe she’s the cause of it. He feels like he has to walk on eggshells with her because she’ll attack him for absolutely no reason whatsoever.

Today we were getting ready to leave for a family July 4th party and she started yelling at him and called him an “ungrateful piece of shit” and told him to get out. I got so angry that I was shaking and he started having a panic attack. I’ve never seen him so upset. A couple of hours after that incident I messaged her telling her how upset he is and how worried I was but she never replied. He tried talking to her but she refused to say anything to him. Hours later, she sent a text message to him telling him that he’s going to be moving to his grandmothers. He’s panicked. He’s the best thing that’s ever happened to me and my best friend with the biggest heart ever and I hate seeing him so upset. It makes me so sad that someone could treat their kid this way especially when he does a whole lot for their family (he watches his 5 year old brother full time and is basically Cinderella around their house).

I’m sitting here now and I’m not sure what to do. Should I try to talk to her myself or should I just try to stay out of it? Does anyone have any advice?