Wow, Outtolunch, that is a magnificent post. Thank you for your input and for sharing your experience.
You put very well how rehabs work, the differences, and the ability of the addict to try to get out of staying. I too have found that any program works about as well as the addict's willingness to work it.
Again, thank you for this informative post.
Hugs