Best of luck to you getting over the dope habit. I use to have a massive heroin habit too. Did the suboxone route before it did help with the cravings and kept me off heroin for a good while. But careful with subs, they can be just as addicting as other opioids.