It is obvious that telling people not to overdose on heroin will not stop, or even slow, deaths. More young people now die from heroin overdoses than from cancer.
Humans seem to be hard wired for anxiety. Perhaps that helped early humans survive. Now, large numbers of people seek solutions to feelings of anxiety by taking these drugs. The feelings that drive them to this use have been there forever it seems.
If we as a society could accept that people will take heroin so long as it is plentiful and cheap, which is reality, then we could move onto approaching the substance with at least some level of rationality. It is not rational to think people will not stop taking it.
As I said here several times, taking regulated amounts of heroin is not harmful or dangerous. It should not be considered a moral failure. Safe use of heroin is no more a moral issue than drinking safe amounts of alcohol and maybe even less harmful–there are conflicting results on moderate drinking.
Were it not for the moral/religious clouds hanging over drugs like heroin, we could almost eliminate the deaths from overdoses. This would be done be legalizing the drug, making available only though regulated channel and administering it by trained technicians.
In conservative politics the lives of one-cell fetuses, abortion, is worth marching in the streets for. More heroin deaths than cancer deaths among young people, paraphrasing, we real Christians are so important we can’t be bothered with that.