I am a 22 yo male. I do not act or dress in any way that would indicate that I am gay, but no matter where I go or what I do, if there is a gay male - he will always try to flirt with me or come on to me and it makes me feel uncomfortable. Why does this happen to me? I'm not homophobic I just want them to stop because I know for a fact that I'm not gay. Also, I never seemed to attract women very much throughout my life, even though I try with them :( .