Thanks guys. It will be two weeks tomorrow he got his job back. I agree, the supervisor may be just a jerk. It's a learning experience for him especially with his problems. He needs to deal with this type of stuff if he is to function in the real world. I'll keep you updated on how he's doing. I should mention he came to the Easter dinner. My daughter swung by and picked him up. I was going to be so sad if he decided not to come (first extended family event he's been to in over a year). But I was so nervous because there was alcohol around. He drank Coke and watched sports with the younger guys. He talked to his one cousin and his uncle. I was checking him every 15 minutes or so without being obvious about it. I know that's crazy. He did ok, came and left sober.