comet5002 said:
It is offensive. If you don't know if a person is gay or not, that means they're still in the closet, which means they don't want anyone to know. Or the person would just be straight, and I can't see anyone just going up to someone and saying "Are you gay?" completely randomly and innocently without any sort of reason to ask.
Example: I do musical theater, and I am a straight male. I get asked ALL THE TIME if I'm gay because of a stupid stereotype, and yes, it is insulting.
"If you don't know if a person is gay or not, that means they're still in the closet." With all due respect, that's extremely stereotypical for you to say.
Sexual orientation doesn't need to be displayed openly, and it's perfectly possible for a person to be out of the closet but have their sexuality be unknown until someone asks. On top of that, there's no way to know without asking if someone is bisexual, homosexual, or heterosexual.
Your post implies (though you may not have meant to) that a gay person that's out of the closet must act flamboyant about it, or otherwise make their sexuality obvious. I know many a gay or bi person that doesn't act like a stereotype out of the 80s, and many straight people that would be stoned just for leaving the house with the way the act (were this the 80s).
I'm been asked if I was strictly heterosexual or not before, both by males and females, and I simply give them my honest answer. I don't take offense when they're truly curious, because how else would they have found out? How else would a girl unsure of my sexuality discover that I am strictly heterosexual unless she asked?