That's the thing though—I don't. This was a rant of boiling over emotions that I only feel comfortable letting off here because I know most of you are much older than me. If anything, I'm extremely guarded about my feelings in front of women. I can build a friendship pretty easily, but try to get beyond that and it's impossible—I mean, I can't even get a date if there's even the hint of a romantic future. I invariably get turned down, which makes me physically sick to my stomach for days, which in turn has made me scared to death of even trying anymore. How is a guy supposed to show confidence with that kind of anxiety? Isn't there a single woman on this planet willing to ease a man's insecurities instead of use it as an excuse to make them worse?
I don't know why I'm so apparently repulsive.
You're not repulsive. But your feelings come through, even if you're guarded about them. You really have to get to a place where you're not HUNGERING for a woman. Seriously. I know you have needs; we all do. But go about your life and be as natural as you can.
In other words, be yourself. There's an air to a person who's comfortable with him/her self. And you can't fake it. Women know when a guy's faking it because he comes across as faking being confident.
You have to do lots of self-talk. Until you believe that you have no reason to be insecure, you won't get over that hurdle of coming across as insecure.
If I were you, I'd forget about women for a year or so. Just enjoy being yourself, doing what you like to do (not going places where you think you'll find women) and THEY WILL FIND YOU.
As Andy said upthread, love will come along when you least expect it, when you're not even looking for it. And you will marvel at how easy it is.