Most states allow you to seal your juvie records, so if you haven't done anything since then you can wipe your slate clean. It doesn't happen automatically, you have to ask for it. You have a government-recognized disability, right? Do you have a social worker attached to you? See about them helping you file the paperwork.
As for what you can expect from your life, how do you feel about your disability? Do you feel disabled, or were you just told that?
Who do you live with?
I was a liaison for a troubled kid back in high school. Used to get him out of trouble all the time. He was a lot of things you described. He lived with his much older stepbrother's family, they didn't get along at all. He didn't mind working though. His stepbrother had a construction business and eventually set him up with another company's crew (they can't work together, obviously) doing carpentry, building decks and stuff like that. He liked the work.
A few years later his stepbrother bought him a rundown house which they fixed up. He lives there now. Also, he now has a nice lady living with him. They seem to be happy. He's still him of course, but a happier version of himself.
My cousin after flunking out of his EMT program at the practicum stage went to work as an electrician. He did his EMT coursework well but failed at sticking needles into real people. They don't give you too many chances. Sad that he learned so late that he can't do that work. Anyway, so the electrician service companies hire unskilled labor and you get to work there under supervision while also attending Journeyman Electrician training. The pay is minimal but the employer covers the cost of your training classes which last several years. It's been going well for him, he finished the training and got his certification.
I've known people in high school who did well academically but chose to leave school early and just earn the GED. They went to community college. They knew what they wanted. Not getting a high school diploma isn't the end of the world, but I do recommend you get that GED.