One way to make a person quit an addiction, is by forcing them to work on a fishing boat. One trip can easily last months, and by the time they return, they'll be sober.