woops, I meant to say "I don't paint my nails". Sorry, how can I edit my post? I'm new to this.
Good thing you mentioned that, I had a WTF moment midway through reading your post, lol (not that I have anything against guys that paint their nails and wax their eyebrows but it seemed inconsistent with the rest of your topic)
I think I know where you're coming from, people also ask me if I'm gay from time to time. Personally I just say "no, I'm not" and move on with my life, but I can see how it would get very irritating when you get asked that question over and over again. I think you should try and get less offended - remember you are the only one who gets to choose who you have sex/build a family with, so if you don't like men, fear not, you'll never be with one.
My friend told me that I shouldn't overreact if they call my gay because people that do that are gay themselves and are hiding it, and are insecure about themselves.
Well, I guess it depends on how you define "overreact". Sure, if you start blushing and denying it when people ask you if you're gay, that's gonna raise a few eyebrows. And if you explode and kick the guy's ***, people will think you're dangerous instead. Really, the best course of action is to politely say no, and walk away calmly.
One thing you can do is if a guy asks you, answer "no, I'm not interested in men, glad we cleared that up *smile*", that'll piss'em off while remaining appropriate. If a girl asks you, well, improvise (perhaps she's secretly anxious and wants to talk to you!!)
Also, did you consider the possibility that this might just be a running joke on you, like someone posted online how you were doing the kinkiest gay **** in town or whatnot? How long has this been going on for?