This is America and our drug policy is wrong in my opinion. I say legalize ALL drugs for ADULTS and let the private sector work it out with exceptions. If you fly planes, drive trains/semis/buses and the like then there should be a govt law that prohibits drug use. Schools should drug test. But as for the rest, let employers or insurance companies decide. If one is a librarian or painter, who cares what they do in their free time. If Microsoft does not want their employees to do drugs then let them have that perogative and let them do testing. Instead of worrying about going to jail for smoking some dope, you just have to worry about your employment or insurance. Jails emptied, hoodlums on street corners go onto the next crime of the day instead of drugs. What is going on right now is not working. Illegals forming huge drug syndicates using gangs...MI-13 and the such are thriving under the current policy and it is innocent Americans that are paying the price when caught in the crossfire. Billions of dollars are dumped down an endless hole and the only winners are the budgets of the DEA and the coffers of the drug kingpins. Rules on alcohol/cigarettes seem to work fairly well. Just look what happened to the bootlegger gangs after prohibition ended. Use a fraction of the money being spent now and saturate the airwaves with don't use drug messages and open treatment and rehab clinics.
Those that say drugs can be dangerous are correct but who is govt to tell a private citizen what they can and cannot do? Alcohol, sky diving, rock climbing and cheerleading are all dangerous. Driving to work can be dangerous. If you are no harm to the general public then I think you should be free to proceed with your life how you see fit. Sure people will OD. They are the same ones who are doing it now. Call it natural selection if you will. But if you OD, then make it clear you will pay your hospital bill and if you can't then you are doing community service out the ying yang.
Rant over.