My position is that you need not reveal your preferences and such, but if you do, you should be ready to face the consequences... just like the people who assault you for it should face the consequences of their actions in turn.
I strongly disagree. There should be no consequences to face, nor should people feel that their sexuality is something that needs to be hidden. I love chocolate ice cream... should I have to hide that, or worry about consequences??
The only people who argue that sexuality should be private are generally religious people, and almost exclusively in regards to non-heterosexuality. Saying that orientation needs to be hidden, or kept private, implies there's something wrong with displaying it. I categorically reject that.
I think there's far too much hate in the world, and not nearly enough love, so I don't agree with sentiments that affection should be limited, or that MY affection is okay but YOUR affection isn't. I think we need more hugs in the world.
But there does seem to be a fairly large amount of homosexuals who DO put on the lisp for some reason. I don't see why though myself... can't you just be... I dunno... yourself?
Why the need for pink/rainbow attire, a lisp or some other aspect associated with homosexuals?
Some gays adopt affects to make their gayness obvious, while some may do it because everybody around them does it, like speaking with a certain accent.
It's my belief that gays who are more flamboyant are so due to how deeply they were pushed into the closet and repressed during life. A person who's been pushed a mile into the closet, will shoot out of the closet when they emerge, while a person who's only been pushed two steps into the closet will only take two steps when they come out.
It's very painful and depressing and horrible to be in the closet, and when a person finally gets the inner strength to emerge, how much hatred and attempts to repress them they've experienced will indicate how much strength they need to come out, and thus how FAR out they will come.
My two cents.