A twist on a saying I should think we all know here:
Drugs don't kill people, people kill people.
Seriously. Having the right to do drugs does not mean that someone will, unless that is already their inclination, just as the right to own a gun does not mean that everyone will, only those with the inclination to do so.
Just because someone chooses to take drugs once or twice a month at a party, hell every weekend for that matter, does not make them a junkie. Just the same as choosing to own a, or several for that matter, firearm does not make me a murderer.
To take the average drug user, whom you probably couldn't pick out of a line up, and label them a junkie, whom you most likely could pick out, is a ludicrous jump to make. Just as to assume that the average gun owner, again probably not gonna pick him/her out of a line up, and label them murderers, is ludicrous. Admitedly the murderer could be very difficult to pick.
So while I do not agree personally with drug use, and do not participate in it as such, I think we should at least get some kind of positives from the drugs that will be on our streets regardless. Legalize them, tax them, and do not make the tax payers live with the decisions of those who do go to far, (no Govt. funded programs).
Education is the best weapon in our arsenal. If we teach our children about firearm safety, and hammer it in as the gospel that it is, teach them about the VERY real dangers, they are far less likely to choose to play the stupid games that lead to "accidental" shootings. Sadly this is not a garantee, but is is the BEST option. Teach them to respect guns for the enjoyment that can be derrived from them, and for their power. So too should we educate them on the very real dangers of drug use, tell them what they can do to your body, mind, finances. Them if they choose to try drugs maybe they will talk to you about it. Or think about the things you told them, rather than some moronic "Just say no!" that no one else in the room is saying.
I could keep going, but I think this is quite enough for this post.
Legalize them, tax them, and make the users accountable.
I am not advocating LETTING your children use drugs, that is a family matter, and as long as they choose to live under my roof, they will do it without drugs. If they are grown up enough to fully take on their own lives, they are grown up enough to take that life into their own hands, not before, and not with my blessing.