So I am a part of the LGBTQ community and work in a big city in middle europe. A lot of my coworkers are religios and have a foreign background. They are mostly very nationalist and homo-/transphobic. I hate them for their blind hate and bigotry, which wont change. I have realised, that I have become a bit bigotred towards people like them in the last few months, which is, even tho my biases often revealed to be true, just unfair to them. How could I stop that?
This kind of hate is always the product of fear and sometimes that fear is so deep that’s impossible to eradicate all by yourself.
The most significant thing that you can try is to let them know that there is nothing to be afraid about, but it is only going to work with people who are open to receive that information, which aren’t many. My suggestion is start to focus on these people.
It will take time, but if you manage to get a “critical mass” of individuals to listen to you, then real change can and will happen on a larger scale.