First, the exaggeration in your own head has to go. Even if you have had 6 jobs a year, it would take you 20 years to have had 120 jobs and, starting at age 15, that would put you at 35 years old and your post does not sound like that of a 35 year old?
You quit your job. . . again, like you have previous ones and this was the first one in a new place where you had told yourself you were starting over. That may just show you need to work on your communication skills. In a sense it is very good that you have a nice "pattern" going; that's how we learn, by looking for patterns? Put learning better communication skills on your list of things to work on after you get this next job.
In addition to the exaggeration, how about the merging of different problems and making
everything seem a mess?
1. Get out of bed and take a shower.
2. Take stock of your money situation, how much you have for this month, how much you need through November 30, how much food you have on hand, what your plans are for Thanksgiving and if you can borrow any money from anyone then, etc.
3. Use your phone/computer to find 3 restaurants/job possibilities in your walking area.
4. Get up by 9:00 a.m. on Wednesday and take a shower. Go fill out an application for a job. Use your phone/computer to find the local library and check out books on anger, communication, stress relief, and look for neighborhood brochures on meetings, groups, classes, anything that interests you that is group-oriented where you can observe and practice interacting with others.
5. Get up by 9:00 a.m. on Thursday and take a shower. Go fill out an application for a job. Decide on 2-3 group-oriented activities to investigate.
6. Get up by 9:00 a.m. on Friday and take a shower. Go fill out an application for a job.
Just doing something makes us feel better than doing nothing. You cannot steer a parked car?
Just make a list of what to do next and then, whatever you decide to do, see if you can make it enjoyable? You have worked a lot of jobs, which worked best for you? If you liked working at "that" Irish restaurant 3 years ago best, could you figure out how to apply to all the Irish restaurants in the area