Kia, it's clear from your responses in this thread that you're feeling quite a bit worse than I've seen you on here. I wouldn't normally recommend psychiatrists as I find medication a poor fix and all the CBT/ACT/whatever therapy in the world won't help some people. But I think it should be recommended to you as long as it's talking therapy, as I think you need to just talk all of this out to help yourself get your mind around it and you're going to have difficulty finding people in the general population who will be understanding enough. At least with a psychiatrist they've been trained and are being paid to be understanding.
I honestly can't see reasons for the rejections you've mentioned, I wish I could so I could help, but I can't... Maybe it's because of how different you are from most people... Which will be great if you find a woman who appreciates that, but with most people, leaves you with not all that much in common.
Please keep in mind that everyone faces rejection all the time. For example, my husband, used to have quite a few online friends, and despite him trying repeatedly to stay in touch with them, not one bothers to even respond to a brief email anymore. Even his own father ignores emails most of the time. Now, my husband could believe that it's him that's the problem, since it's happened so many times, but it is not him... It seems that many people are incapable of maintaining friendships, online at least.
I know your situation is very different, but still...
I understand your searching for reasons - again, my husband does it himself and repeatedly questions why his friends deserted him - but I feel that for your own state of well being you should try to push the questions aside for a little while, until your mind is in a more comfortable place to deal with them.
First we need to deal with your perception of your self and your own self-worth... You are a good person, an idealist, caring and concerned about others but you are in a bad state at the moment, which needs to be remedied. Perhaps you need to try to be thankful for the good things you do have (yes, it's difficult, I know). Please, try not to feel that you're rejected by everyone because, despite your feelings, you are not. People on this forum like and care about you, including myself. Jut for a few minutes try to concentrate on the good things and ignore the negative things, because until your mind is clear and comfortable you will not be able to find the answers you search for.
I so much want for you to be happy and at peace. *Hugs*