Hang on, now I'm the one who's confused. You say in your OP that you are a 27 y/o (male)
So as a young gay man in this country, life is all rosy eh? Some how I doubt it!
I don't live in the ghetto my friend. I don't know if you live in the capital or not, but there is clearly higher acceptance of homosexuality here then I would even venture to say in Ontario. I'm not a FLAMING IN YOUR FACE gay. I have no desire to perform public displays of affection.
I have yet to meet a person that ever said anything to my face about it. Now I'm sure they say things behind my back, but I'm okay with that.
I work with a few gay men, none of whom seem SHATTERED by living here.
Maybe you can tell me some of teh struggles you imagine I'd face? We might mean different things.