But seriously, how often does that happen against your will?
It has happened to me twice so far.
There was a drug that I used to do that I got physically addicted to and I couldn't stop using it. Then I couldn't (and still can't) find it anymore and I haven't done it since. That was years ago. The physical addiction is totally gone.
In another instance, I quit smoking because I had gotten really sick and was in the hospital for a week or so. I was simply unable to take nicotine and when I got out the addiction was over. I would have smoked in my hospital bed if I could have.
And as a side note, what would the legal penalty be for locking somebody up and forcing him off heroin?
Depends on why you're locking them up...
There's plenty of former drug addicts who got clean after they were locked up on drug charges.