It isn't American pride at all! LOL You know better too. You have seen me say many negative things about my country. But on the issue of gay rights, I stand by it.
Not sure what you mean about "bathing in shit." I have black friends. I also know black people who are assholes. I don't shy from telling them all what I think. But the good thing about America - at least for the time being - is that I won't be fined $300 each time I speak my mind.
I am really sad that everything is "us and them" with your statement. What is so bad about society ACCEPTING black people, gay people, or Russian people? I don't care if people are gay, straight, black, white, male, female or purple with pink polka dots. If they are nice to me, I will be nice to them.