I am 30, and I have held over 25 jobs since I started working at age 15.
Looking at age 18 and beyond, I worked mostly in EMS between ages 20-22. I had a misdemeanor conviction during that time stemming from another state, ultimately losing my EMT license because of that.
While serving supervised probation for 3 years, I was on disability for severe mental health issues.
I started attempting to reenter the workforce at age 25 as a software engineer. While I have around 4 years in that industry, I have never held a job down in anything my entire life for a year or more. It is like 10 months here, 6 months there, and 4 months there... you see? What screwed me up was I was caught in a predator sting because I made stupid decisions out of desperation. I was never charged or convicted, but some of my past employers caught word and I lost 2 jobs over that.
Now, I am trying to regain momentum, but I just recently lost another tech job and struggling to land a new one.