Not all addictions are the same. Nicotine is extremely addictive but you will never have a total breakdown of your life which is essentially a guarantee with heroin, whether you get it legally or not. There is no such thing as a functional heroin addict (outside of extremely rare cases). Even if they received very pure heroin for free they would be dead within the next decade or two.