Bro we're all on the same side. I think you and some others have forgotten what being an American actually means. It means compromising with your neighbor who may be from any part of the world and working together for a civil society where everyone wins.
If I see racism I call it out and will never stop. I could do better on the sexism and homophobia/transphobia though like when some macho men on this forum like to use the term "pussy" or "faggot" as an insult. Promise I'll do better on that.
You specifically like to play metal gymnastics to insinuate all sorts of terrible things about people you disagree with. That may be one reason why people dislike political discussions with you. Just a guess.
What happened in 2015 that broke your brain?