That said: I was obese and very sedentary at 30, lots of back pain, etc. Standing jobs, not something I could really do. So, I learned to code. But then, how do you get a job when you're not a college grad?
Well, you write blog posts, you create a github portfolio, etc... and then do shitty jobs on upwork or something till you get higher paying gigs... etc.
I still have imposter syndrome but have some good clients that treat me well (I mostly freelance, and selling myself is usually where my famine months come from).
So, I can't really say how to get a decent job w/ the benefits as I freelance, but I know freelancers who make > 100/hour which is generally enough to self-pay for benefits.
I think your best bet w/ less experience is maybe going to WeWorkRemotely and looking at the customer service jobs? Some of those pay > $20 and have decent benefits, or maybe some other job you think you'd qualify on there for. Angel list is another good place for startups w/ VC funding (read: can afford benefits).