At 18 I was married, going to college, working fulltime, was pregnant, and buying a house!!! I think part of the problem with our kids (a big collective our) is that we don't expect enough out of them. They are told that at 18 they are adults and then we, as a society, continue to treat them like children. He will be fine. He has survived outside of your house before, he can do it. He will not hit bottom if you do not allow him to. Tell your mother that as well. Explain to her that if she wants to help to allow you to parent him without judgement. Explain enabling. Maybe it will work.