You might get not realize that millions - yes, millions - of people have sought and succeeded through  a spiritual based organization called AA.  Detox helps with the physical side of the withdrawals, but the individual is still mentally ill.  Peer-support programs help with the real work of regaining sanity.