Online classes are an amazing way to make college flexible. IDK if you've done a lot of them before, but please be careful. It is easy to think that they are easier or less demanding. It's too easy to procrastinate and then have to cram all your work into a few hours. Ask me how I know that. My entire degree was done online.
It sounds like you're making great positive steps forward! Thanks for being a beacon for some of us who haven't made it through yet.
undefeated 24 H 24 S's 4, 2, 1 M 5 yrs
"Most of the important things in the world have been accomplished by people who have kept on trying when there seemed to be no hope at all." ~Dale Carnegie