I don’t see why it’s necessary to bring up your political leanings or sexuality, why does that matter? Other than opening yourself up to attack by assholes and trolls. I grew up on the internet. I’m 35 now, I have spent over 20 years here. I quickly learned that if you put out anything that trolls can latch onto, where they know it will get you, they will do so. This is a universal fact about humanity when it comes to posting online, especially anonymously. No tech solution can fix it. The best thing you can do is ignore them, if they can’t get a rise out of you they don’t get their dopamine.
Sure you can surround yourself with people who aren’t like that and try to heavily moderate, but it doesn’t make this basic fact go away.