First you guys attack religion as hateful, because "science".
Now you attack science as hateful, because you just have to have something or someone to hate.
Science has no feelings, it just is an explanation of the world we live in. All humans are born with two difference sets of chromosomes. In women those chromosomes have the appearance of two X's. In men those chromosomes have the appearance of an X and a Y. It is those sets of chromosomes that determine if you are male or female.
Anything you do to yourself or tell yourself to alter that reality is caused by a condition called gender dysphoria. It may not feel good to you to say that but the facts don't have feelings, they just are.
So stop assigning hate as the motive behind everything or everyone who disagrees with your premise because it is just not there. Hate has nothing to do with it, it is just science. It is not being used to make you feel bad. Science did not set you up with all of these notions that there is more than two genders. Science has always held steady with XX or XY. It if just the incontrovertible fact.
Disagreement does not mean hatred, it just means disagreement. No two people will ever agree on everything and that does not mean that one person hates another.
I personally do not care one way or another what someone wants to pretend to be. It has no effect on my life. So do whatever you want but do not call people haters because they don't play along with our fantasy.