I surely do not fit in well with other humans, no matter what gender. Romantic/sexual closeness is the only time I can be drawn into the human world wholeheartedly, and since I'm not gay I would only want to be around women for friendship/sex.
Surprisingly, what Dayton said makes a lot of sense to me. I personally prefer complexity and subtle personality quirks in my close friends of both genders, but I can definitely understand how an extremely direct, black & white type thinker could end up not enjoying the company of women. At times when I need specific, logical advice....I generally look to men. I certainly don't mean that to be sexist as I obviously consider myself capable of rational thought, but most females are more likely to try to comfort you than to help you come up with an efficient plan of action. As for the OP, my advice would be to 1) get yourself in prime physical condition. You will be sad if you look back and realize that you never took full advantage of how physically capable you are right now. 2) be a little selfish. You can't get away with it forever.
My thoughts: - Get laser eye surgery if your eyes aren't that great. The younger you are, the better you'll heal and the longer you can enjoy better vision. -Save and/or invest for retirement (and maybe also for vacations, down payments, moving, unexpected events, etc). -And I second Mrs. A's advice to get in prime physical condition.