@jj1968
Surely I am mistaken but this post from jj - sounds an awful lot like telling us what we have to find attractive?
So if a woman says she finds the thought of sex with someone of a different race or someone with a disability repulsive we should not even be allowed to question what in society has helped shape that? If a man thinks fat women are gross that's all cool, it's just his natural sexuality and to challenge it is rape culture? Or does this only apply to gender nonconformity?
A man is entirely within his rights to choose not to date fat women and vice versa. Of course he or she shouldn't humiliate them in the process.
The main problem here is the same as bedevils the whole debate - no matter how much you might feel yourself to be a woman or a man you can't require other people to agree with you. It is not a fact that gender identity should trump sex as the definition of a woman or a man, it's a belief and you shouldn't be calling those who disagree with that belief bigots. You can certainly demand respect and non-discrimination but you can't require belief.
For contrast, take people who believe very strongly in astrology or a particular religion. It would be very wrong to discriminate against anyone just because of that. And you don't keep telling your work colleague how stupid astrology or religion is. Unless asked you don't offer your opinion on the subject at all.
But society as a whole does not require people to believe in astrology or religion. It doesn't suggest that not believing in such things is "literal violence". As a Catholic I found some of the things Dawkins and others said hurtful. That didn't give me the right to tell them to shut up because it threatened my identity or to call them "Catholicphobes"
Ironically I would guess that those trans people who say "I'm biologically X but prefer to live as if I were Y and if you're cool with that fine but no hard feelings if you aren't" have a lot better chance of getting dates than people who demand beliefs they simply don't have a right to demand.