Get good medical advise and if you
have tried everything else Suboxone
may work for you
... it also can provide you
with a bit of "normalcy" to get your life semi-back to normal, no stealing, working, going to aftercare is paramount.. It too tho can also be abused, as most drugs, the primary goal or attempt, is that you really want to quit, and all of the other methods i.e. treatment havent been able to keep you clean, including aftercare.