Need advice/help on approaching a situation I need to bring to my boyfriend attention. He yells when he’s mad.

And the smallest amount of negative emotions will set him off. It’s to the point where I feel unsafe emotionally around him. I don’t open up to him about any negative emotions or feelings. I panic and freeze up and start crying when he yells, which seems to make him more mad.

He mocks me when I freeze up, I’ve tried expressing to him how much it scares me when he yells at me, it’s like my flight for fight kicks in and I can’t fight back or it will make it 100x worse and he’ll call me disagreeable and say all I ever do is nag and bitch, and I can’t flee because that will upset him more too, so I have no choice but to freeze in my spot and let him yell till he exhaust himself.

He says if I were more feminine I could disarm him from yelling. I said it really feels like I’m the punching bag for yelling whenever you want and I just have to take it. I don’t know, how do you ladies handle it when/if your man yells at you? What is the right way to approach this?