The reasons I ask: 17 years ago I was arrested for having intercourse with a minor, I technically wasn't convicted of a felony. I have no financial credit. I have no college degree. I have schizophrenia.
Long story short, I dedicated the past 15 years working for my family's business. I was responsible for new customer acquisition, marketing, lead gen, and business development. I've been programming since I was young, I'm efficient with Python.
I've started several companies that weren't profitable or scalable.
What would be my best path forward to securing consistent income and employment?
Beyond that, same as anyone else. Make a resume site and apply to as many jobs as possible. Obviously if you can get your own microbusiness started you dont need to tell anybody anything about your past.
You got lucky and got a second chance at life, dont fuck it up