That's great news about your step mom coming around!
I'm so sorry to hear about your job situation though. While you're looking for a new job, maybe it would be worthwhile to share some resources with your employer on how to better support autistic employees. In the end, it's the employer's...