I work in the mental health setting, and we do work with people who have a hard time keeping jobs, as well as behavioral issues. I'm not a therapist, but I work under the therapist (psychology technician) to help people who are having problems in different areas of their lives. I'm thinking since you don't have a job, you probably don't have or won't have insurance soon. You can talk to your family doctor to help you find a therapist and possible group that can support you. If you let them know about not having insurance, they can set you up with a social worker upon your intake assessment. The social worker can usually help your sessions get covered as well as helping with things like a bridge card to pay for food while you are not employed (some of this will matter if you are married, and how much your spouse makes...but they are really good at finding the best routes). Why am I bringing this up to you? No, I don't think you are crazy or have a serious mental illness, but you may have some depression, or need some better coping skills in life. ANYTIME, we see a similar pattern- such as being fired multiple times- we understand that the person may need a little help. Do not feel bad about getting help, you may actually find having someone on your side more worthy than you can imagine. It's not always just so easy to "change" what you keep doing wrong. That is not bad advice, but I am suspecting that you may need help in seeing what needs to be changed and actually how to go about it. If you have any abuse or neglect in your background (and most people have something), this may be blocking you. So, please talk to your doctor to help you find a therapist or group- it could be life changing. (One of the reasons I got into psychology was having to deal with my own issues- and getting out of a really bad marriage, my friends and family couldn't see what seemed so obvious to the therapists- after several sessions- and it then became obvious to me!) Hope that helps, and good luck!