ugh god. this has happened plenty of times. Though I'm pretty vocal about being a big ol queer, I still have people suddenly reacting like "WHAT? you... omg." and getting angry about because I snuck past their radar for five minutes. Like I invaded some inner sanctum as a destructive spy. The other part is when later, they come on to you after a few drinks. gosh, that's fun.
Tbh, I get more comming onto me that being horrified. But they get really insulted when you aren't interested. Though one friend when she grabbed me in an alleyway and snogged the hell out of me (????!!! eh. ok. I'll wait for it to stop) when she finished I couldn't help but burst out laughing. She got a little indignant and said "WHAT?"
"oh
c'mon, s, this is completely ridiculous, don't be silly. lets go back in and get another beer."
I think by far the worst has been when I was in some cabins when I was doing field research. I was in a room with 7 other girls. One was a navy gal who was serving part time and doing part time studies. When she found out I was lesbian (not like I *hid it* I openly talked about my partner at the time) she refused to get changed around me. To their benefit most of the other girls just rolled their eyes at her but some took up the same vigilant stance.
I came in once, to hose off after being in the mangrove swamp and she was in her jungle stained cotton sweaty knickers and she covered herself and *screamed*. I recall yelling "oh for god's sake. you wouldn't be my type if you were the last one alive" and sat down. She got all upset I was still there and went into the bathroom.
I left and I went into the court yard and bitched about it to one of my colleagues I was getting along with who stayed in a small two floor cabin. four guys on the bottom, four girls on the top. She said "oh. well that sucks. why don't you come and stay in our cabin? We're the naked bisexual cabin. we don't give a shit." That was SO nice. So I went and stayed with them.
and I became very good mates with the guys downstairs. it was a very happy ending indeed.