Thanks to everyone for the replies so far. They are very helpful. My son is 19 (will be 20 in April). He no longer has a job. I haven't attended a Naranon meeting yet, but I know there are meetings near my house on Tuesdays and Wednesdays, and I plan to attend one of these this week.