I admire your drive for not giving up.
Regardless of your past and current situation, think about what motivates you? Does your motivation align well with your skills? Focus your career search around what motivates you most, especially areas where your skills and expertise are in demand.
Also consult a professional resume writer, someone who can help you combine your past, your motivation and your skill set into one concise document and help prepare you (these services are not cheap but are tax deductible). Living with ADHD myself, I understand your struggle but was able to align my career and motivation early on (even though I was diagnosed in my 40s). When I was seeking some career changes, I went to an online company: distinctive document. They gave me a long questionnaire, and an 90 minute phone Q & A and my new resume attracted a lot of attention right out of the gate.
best of luck to you.