KW I'm so sorry for what you are going through. Are there any residential treatment centers your son could check into? Call you local job and family services and there may be some resources for him. You will find a lot of support here and others who have been where your son is now may be able to offer some advice. There is hope.