Sorry, I'm Libertarian.
Blasting your mind with alcohol, or drugs, or dating abusive women, is really your own prerogative. it is not the place of government to protect us from ourselves, and any notion that it is, ignores all the areas where it blatantly doesn't. I have read case after case of police gathering a small army, invading a couple's home, shooting the family dog, murdering the occupants, dragging people out of their beds, by the hair, curb stomping citizens ALL TO FIND OUT IT WASN'T EVEN THE "perpetrator". While the "police state" is another topic, the crux of the matter is that a person sitting in their living room, on their own property is no threat to anyone, nor violating the constitutional rights of anyone outside of their property. That is not something society needs protection from.
I don't do drugs personally, but frankly, I don't care if the entire country did drugs. Just so long as I can get my strawberry shake when I go to buy it. In fact, if the cashier is high out of their mind, I don't even care, just so long as he takes my money, washes his hands, and hands me my shake. What else matters? Who knows what that man is going through? Maybe his parents traumatized him all his life, and he married a woman that abuses him nightly and the drugs helps him cope in society like a mellow human being. While people sit in judgement of others, they frankly have no idea what a person goes through. It is also not the place of one human to tell another human how to live, nor cope with their issues. As long as that man doesn't violate my constitutional freedoms, he could be blasted out of his mind on drugs.
It irks me to no end when people sit in judgement, and pretend to be holier than thou. I don't drink, curse, smoke, or even take aspirin. I'm as pretty straight edge as they come, but I will not judge a person because they do drugs. Not everyone has my strength.