What to do if I can’t stand my boyfriends mom?

sorry, this is kind of long but please read and help

My boyfriend and I have been together for 6 months. His mom is nice to me but she is overly obsessed with my boyfriend and I don’t know what to do or how to handle it.

He’s 19 and is super responsible. he takes college classes, works, bought his car with his own money, pays all his bills, and is just a good kid overall. Even though he does all these things himself she won’t let him stay out past a certain time and if he asks for more time out she blows his phone up and cusses at him to come home and respect her rules. She tracks him on life 360 and he gets screamed at if he turns it off. She won’t let me go in his room and if we do the door has to be open and the lights on. When he asks to stay over at my house she blows up on him, cusses and screams for him to come home. If he’s out with me and doesent come home for dinner, she yells at him and blows up on him until he’s forced to come home.
There was one instance where she wanted him to come home at 11 pm, and he asked for more time she called him screaming. My mom talked to her on the phone and told her to just calm down he’s 19. She starts screaming at the top of her lungs at my mom that it is her son and she must respect her rules. She didn’t even apologize or anything to my mom or boyfriend.

The problem with me is that my boyfriend always does what she says because if not she goes crazy psycho mode on him. One time she caught me in his room (fully clothed) and busts in and screams at the both of us to get out.

i cannot take this because it ruins our time together. Not sure what to do about this. I really like him but don’t want her in my future if she’s going to continue to control her adult son and everything he does.
What to do if I can’t stand my boyfriends mom?
Post Opinion