What you are describing may be social phobia. Social phobia is a persistent and irrational fear of situations that may involve scrutiny or judgment by others. You’re discouraged about your ability to find a job. Apparently, you’ve been rejected a few times. It makes sense that you would be reluctant to put yourself out there where you might be rejected — again. Unfortunately, the only way to find a job (or someone to love, by the way) is to put yourself out there many, many times, knowing that the chances of being rejected are pretty good. The economy stinks. Lots of young people are having trouble finding work. It’s easy to take it personally when not finding a job may well be because the competition is so stiff.
My advice? Volunteer! If you can’t make money, start building your resume in other ways. Look for something related to your field and volunteer a good hunk of time every week. You’ll be putting yourself into the work you trained for. You’ll be making contacts. And you’ll be deconditioning yourself from your fears. Also — be willing to take a part-time job if that’s what you can find. Some work is better than no work. It’s at least a little money. It does help your resume. And employers are more likely to hire someone who is already in the workforce.
Still anxious? You may need a little short term treatment to settle yourself down. Consider seeing a mental health professional for an evaluation. An anti-anxiety medication will keep you from throwing up. Some cognitive-behavioral therapy will help you relearn how to master your anxiety without medication.
I wish you well.