I applaud your standing up for women in general. Our culture dumps a load of shit bricks on you all.
I’m concerned some of the statements you make above reinforce dangerous stereotypes about the sexuality of cis-gendered het men and cis-gendered women in the process of trying to defend women from terrible stereotypes and relationship issues.