Man I can feel your pain from here. But like others have said. You came here. You want out of this. Maybe you just don't want it enough yet?
What about maintenance programs such as Suboxone or Methadone? How about a step further and something like naltrexone? What do you have to lose trying something like that for a year. I challenge you to try it.