As an American (now living in the UK for almost 5 years), I was pleasantly surprised at the acceptance of gays here (and biracial relationships). The USA is notoriously homophobic (and racist) and coming from a very strict religious background, gay people were vilified by my parents. I never understood their views and it became the topic of hot debate and yelling matches in my household. Because I'm not gay, my parents couldn't understand why I even cared about gay rights. Now that my niece/their granddaughter has come out, they've had to be more accepting. I love my parents to death but it was just the smack in the head they needed, IMO. They would never tell the neighbors/friends that my niece's partner is anything more than a "friend" but at least they are welcoming and kind to her. It's a start, I guess.
We are all on this planet to help each other, just my view.