Son is working and is great around the house.
It's great to read that. :) Do you guys do stuff together?

I'll be honest I am not familiar with Autism. But I have met volunteers that have been diagnosed as special needs and volunteering has helped them greatly.

1. Volunteering is a great way to meet others.
2. You feel good for doing something selfless.
3. It's fun.

Perhaps you want to try that?