never been able to completely get off horse but suboxone helps if you can get it. It makes you feel pretty good especially in the morning to go on with your day. you could split up your dose like 4mg morn 4mg afternoon or go high like 8mg twice a day or sixteen 8mg morn and afternoon. The biggest barrier is having the right insurance and being able to pay for it to take it as prescribed. if you can do that and ween off you can beat h at least for 6 months to a year.