PS For what it's worth, I don't get an Asperger's vibe from you (not that there would be anything
wrong with that; I just don't sense it). I get an IxTJ (ISTJ/INTJ) vibe from you, which are both very rare types for females.
This is what really stuck out for me: "The thing that's always bothered me is that it seems that I have to sacrifice my core beliefs and create a new persona/personality in order to make friends. I've found one person in my 27 years of life who has actually liked me for who I am." YES. I find myself almost creating a persona because who I actually am tends to be unacceptable. And I'm not talking about my depression or mental illness; I'm talking about my personality. The traits of an INTJ are not typically what society expects from a female, so I find myself trying to soften them up a bit; smile more, be less blunt, zone out less, soften up the edges of my intelligence. Try to be more...girly. I don't know how to explain it, exactly, but it's exhausting. The only other alternative is to fully be myself and watch people get super-awkward around me because they just. don't. get. it. I mean, this past weekend at work I was talking about my online dating interactions and realizing that there were some awkward silences from the couple of coworkers I was talking to and I'm like, "Oh. Heh. Maybe that's why I'm single; because I'm a freaking unicorn." Or maybe I'm just a B.

(Incidentally, I did take a bunch of online Myers-Briggs tests which labeled me mainly as ISTJ (some as ENTJ--I'm definitely not an extrovert--and a few as INTJ). I did my own research and came up with something closer to IxTJ/INTJ for my type.)