I have never held onto a job for more than 11 months. At what point am I screwed?

I am 29 years old turning 30 this year. Never in my lifetime have I been able to hold onto a job for more than 11 months. I have had more than 20-something jobs my entire lifetime. I have lost count.

I am a software engineer without a degree. My hard skills are off the charts. I am very skilled and knowledgeable. Sadly, my soft skills are very poor. My behavior, mental illness, and poor social skills get me fired from almost every job I have ever had.

At what point am I screwed?

I have never held onto a job for more than 11 months. At what point am I screwed?
Post Opinion