Why are so many insults rooted in misogyny?
When I think about many of the common insults in English across time (both in general and the ones aimed at men), I notice a common thread in the insult being some reference to femininity in a pejorative way, or to being in an "effeminate" position as if in some derogatory sense. Even the homophobic ones seem, at their core, rooted in misogyny.
For example, terms like: pussy, cunt, beta, cuckold, bastard, little bitch, soy boy, pretty boy, bastard, Pussywhipped, "gay" and the f slur as an insult, etc
Also phrases like: "get fucked", "Son of a bitch", making X "your bitch", "quit bitching", "grow a pair"
"don't get your panties in a twist", saying who
"wears the pants" in one's relationship, etc
Edit: perhaps I should have said rooted in sexism more broadly