My thought is this - What have you got to loose by taking this job??? Hmmm...I can't think of anything much.
But I can think of quite a few reasons as to why you should take it and I'll be happy to list them....
1. You will be employed and bringing in money for survival
2. You will be doing a much needed job for thousands of people
3. Girls will be happy to know that you are gainfully employed as compared to someone who isn't and may look lazy (that can be a real turn off)
4. By working this job you will be networking, meeting new people (I know it's hard but...)learning a new skill, building your resume and maybe, just maybe finding another line of work that really suits you.
5. Above all else, you will be building your self esteem by having a good paying job that will allow you to take better care of yourself. You will be a positive role model for the next person who has difficulties.
I could go on with a few more things, but I think you get my drift

Please don't let fear and what other people may or may not think of you interfere with making your decision. Everyone that starts a new job has some anxiety over it. It's a normal reaction to the new and unknown. Just be yourself, ready to listen and learn and work.....it will go just fine!
Wishing you well!

sabby