emasculate

ɪˈmaskjʊleɪt

verb

deprive (a man) of his male role or identity.

in his mind, her success emasculated him