Naltrexone is a medication commonly prescribed to treat opioid addiction (and alcoholism). That is not the reason I am on it, however, I have taken 50 mg naltrexone off and on for decades.
You are crying out for help struggling with a problem that really pisses me off, that you should not be having this difficult a time with, because a lousy medication like naltrexone might be able to relieve your anguish so readily. Ask about being placed on naltrexone, DEMAND an opportunity to try it. Embarrass any reluctant prescriber with the fact you know more about how to quickly, easily and efficiently treat an addiction like this better than any of them do. This is a readily available drug which can save hundreds of thousands, probably millions of lives.