My name is Donald. I am a gay Canadian. But I can talk about subjects that aren't "gay" and for the most part I do. Don't assume all homosexuals are alike or like the same things. And just because you know a homosexual or two doesn't mean you "know" us or me.
Canadians are famously polite, but as I have found as an American living in Canada, this may just be a very convenient stereotype. Politeness does not automatically mean you are also kinder, or more generous, or a generally better person than another.