Pues yo no creo que sea por machismo, sino porque tu novio es gilipollas.
Hay gente (también mujeres) que se creen superiores al resto y que no entienden ni consienten que otras personas disientan de sus opiniones porque ellos tienen la verdad absoluta.
Personalmente no soporto a esas personas y tiendo a separarme de ellas. No me gusta que me impongan una forma de pensar porque ya soy mayorcita para decidir por mí misma mis opiniones. Otra cosa diferente es que te den argumentos para defender su postura, pero nada de imposiciones. Deja a tu novio, seguramente vayas a ser más feliz.