I attract neither gender despite the fact I am a straight male. No matter what I do I cannot seem to get a girlfriend, and I have been questioning my sexuality (This may be in response to the fact no woman has ever shown interest in me no matter what I do). I am not interested at all in men sexually, but men are the only ones who are willing too actually talk to me. I also often feel resigned to a fate where I will die alone and will do scholarly studies all my life, so that does not necessarily help the situation. This would make me a Beta'ish-Omega Male.
OP: So you are a Beta-Male? You work well with others, and generally are the 'wing man' of Alpha Males. Judging from the way gay men launch themselves at you, you are probably a confident person with no attitude, which is one of the two that a Beta Male would generally have (I do not know you well enough to judge whether or not you have confidence or attitude). Beta Males are also usually the ones who are non-confrontational and are required to be patient in order to get what they want in their 30's (woman, good jobs, great cars, etc), because Alpha Males tend to tire themselves in their 20's (or woman more often than not get tired of them). (I mean no disrespect, this is all Urban Definition of Beta Male and my own point of view from what I can read and also judging from your age).
You are getting hit on by gay men, because they see defining features that they themselves rather enjoy. When it comes to Homosexuals it is hard to find an Alpha Male (Gay). Meaning you are getting hit on by other Beta Males, and possibly even Omega Males (This is more possible since Omega's usually are the ones who act like Alpha's, but are more resigned and do not generally boast, but still have great pride in themselves, and tend to work alone) (I decided to use Alpha/Beta/Omega Psycho-synthesis since it seems to be a part of this 'essay' anyways). They are hitting on you because gay men don't exactly know who is gay until they ask (My Common Sense is tingling). Usually until they ask they go for features they would find attractive first (all purely theoretical) like any other gender of our species. You are roughly 18 and possibly in a high-populace area judging by the fact you seem to be distracted by this often. You may have to be patient in order to get your 'Ideal' woman, but it is also possible you are just hanging out with the wrong women.
There really isn't anything you can do about being hit on, but just let them keep coming. But it wouldn't hurt to work on some Alpha traits (that you are comfortable with of course), so that you can find a solution to this problem. Just one piece of advice when it comes to that, and that is too NEVER FAKE.
I don't know why I decided to write this all out; maybe I was interested in studying this further, or maybe it is because I like to see my typing and it feeds my ego, or it is possible I'm hungry. Either way, if this has helped you in any way than I'm glad to help.