So sorry to hear this, it is very difficult to go through, but you are absolutely on the right track when you say that you have to let him hit bottom. This is where, hopefully, he learns about work, personal responsibility, a lot of important things. I know you've done everything you can, now you have to let go a bit. It's sad to watch, because you know it's going to be harder for him too in the long run. But apparently, this is just something he has to go through. Hang in there.