What have you done for recovery? Lots of folks have gotten past horrid opaite addictions and now there are more options than ever. Have you considered rehab? Hopefully, you can detox and learn to live in recovery through therapy and support groups. If not, Opiate Replacement Therapy (ORT), methadone or suboxone may be used as a last resort.