If it matters, I've read some of your posts in the past and from seeing them, I truly think that you are one of the most intelligent, level headed, rational, and likable people on PC and I'm not just saying this to make you feel better; I mean it.
People like us have a hard time being accepted, this is true. Most people lack the capacity to accept us but it makes those who do accept people like us much more valuable than one who would accept just anybody so hang in there!
In short, the person who rejected you isn't good enough for you. Don't beat yourself up over some random idiot's rejection of you; you're far too good for that.
I hope you feel better soon!