Hester... Thank you for your reply. I don't know what a 'straw man' is?
To answer your post, when I was referring to 'shoving it in your face', I specifically meant the parades. Although, from what you've said about acceptance issues, I can understand why the parades are important.
My point about 'character' and some peoples' raison d'etre was just that if I'm made up of say 100 characteristics, my sexuality would be 100th on the list. For some gay people, it seems that being gay is the thing that most defines their character/personality. Everything comes back to that and perhaps it's that that rankles sometimes. I don't know if you know what I mean but I'm hoping that you do.
I have colleagues and friends who are gay. When one of my colleagues and I first started working together, (we were both new) she told me that she was gay and asked me not to tell our boss or anyone in the company. I wouldn't have anyway but was quite astonished that she would have been thought worse of perhaps, if they had known. I'm glad that there's a law in place to protect employees in the workplace; it's nobody's business anyway.
She and I get on so well; as I do with other gay colleagues and friends. We chat about their partners and really, it's quite gender neutral if that makes sense, our partners are just our partners.
Another one of your comments really struck a chord with me... the one where you said that you couldn't even refer to your partner, take extra steps when buying a bed or sofa making sure that you didn't say anything that would bring your lifestyle to light. That's truly terrible. I have never thought about it from that point of view. Probably because I've never had to; my lifestyle is considered 'the norm' I suppose and therefore I don't have to overthink how others might perceive it.
I came back to post because I've really been thinking about this issue and because you haven't been vitriolic in your postings, just fervent and I can well understand that.
I genuinely don't think I'm a homophone but I do accept that I'm opinionated and don't understand the ramifications from the 'other side' because I'm not 'there' myself. I can be very oblivious to other people's activities and lifestyles; if I like somebody, I just do.
Anyway, thank you for posting your replies, they're thought-provoking. :)