Sounds like he ain’t got no balls. I would tell a woman who bitched at me about idiot crap like that to STFU and I would mean it.
Lord knows I’ve tried that. On women it just doesn’t work. Best thing to do is get out while you can and whatever you do don’t marry her!