I'm glad to hear that you got a job!
No job is perfect but at least this is a starting place and hey - You Did It!!
There are lots of us here who are on your side, hoping things continue to improve for you. Keep us posted. Taking "baby steps" is still moving forward