I would say I have NEVER wished I were gay, as I am biologically programmed to be 100% straight. But also, I know men ARE scum, especially in this day and age, that's why I dedicated myself to obtaining a "knightly" personality. If you hate men who are the scum, take a look in the shadows, lots of the men who aren't scum don't exactly stick out in a crowd. Men generally let their body's wants take over. I see this not as "manlyness" as most men do, but as a sign of total weakness. I've reserved myself for 22 years, by choice, not based on my Asperger's Syndrome. So if you truly like guys better, just don't give up. Make up a dream in your mind and follow it to the edge of the earth. If you keep searching you will find what you want. Then again, I read fairy tales too much as a kid.
If you like women enough too, why not just go for both? Date a guy and a girl. A relationship like that isn't "unholy" or "illegal", it's just up to those involved.
My "future" girlfriend (I met her online/through a friend, arranging the relationship after I get my degree) is bisexual. She is VERY bisexual, in that she is a virgin in the sense she has never had sex with a man before, which is a virtue that drew me to her, women however, were a different story. She blew me away when she said she was not only bisexual, but wanted to share the relationship with other women too. So I will eventually have to hunt down ANOTHER "virgin" bisexual girl. I'm planning on a "polygamous" relationship, just with no marriage or civil union for one. But that's just legal documentation, now isn't it?
So what I'm saying is. If you want a good guy, keep looking. If you want a girl, so be it. If you want both, go for it, nothing is standing in your way. Your dreams are your own, as are your fantasies. There is nothing preventing you from reaching them.