Your son is definitely in my prayers....
I am so happy to hear the positive steps he is taking...
it has been my experience that long term recovery needs these kinds of life changing experiences....(countless failed 28 day programs led me to this conclusion)
I hope all goes well tomorrow