That wasn’t hate, stating the fact that you can’t convince people they’re wrong by name calling, which is what you just did. That’s just throwing a fit because someone doesn’t agree with your viewpoint
The rest of the world will never care about trans rights, you have to accept that. It’s seen as mental illness because it is mental illness to them. You have to build bridges with traditional cultures, but instead the typical response is “bigot!” which is precisely why nobody outside the US cares