Very glad to hear that there is progress! Onward and upward!
Sometimes my difficult child has been in situations where he was deathly ill from overindulges (not OD) and it has helped him see a little clearly, once he has had his precious health restored to him. I hope the same for your son and that it helps him to go down a better path.