Personality Disorders Support Group
Personality disorders form a class of mental disorders that are characterized by long-lasting rigid patterns of thought and behaviour. Personality disorders are seen by the American Psychiatric Association as an enduring pattern of inner experience and behavior that deviates markedly from the expectations of the culture of the individual who exhibits it.
But it passes and dulls. I know this was just your rant but if it's cool...
I want to suggest trying something I don't think you're good at, you may find that you have a skill you didn't know about. I also find that you can't have too many applications and resumes out there. Apply to all jobs that you can on craigslist, in the newspaper, online (though be careful of the "You can make $$$$ from your own living room!" a lot of those are scams to trick people out of $$)
And talk to someone close, your family, friends, or your boyfriend. Tell them how you feel, maybe not all of it, but maybe ask them why they like you. Let them remind you why you're not worthless. I know it's hard to hear. Sometimes I'd rather scream for an hour than hear someone call me nice, but let them tell you anyway. And tell yourself, over and over, write it down, fill a sheet of paper. You'll be surprised when it actually starts to sound true......
keep breathing