Legalizing all drugs is an awful idea. It isn't all about the person wanting to do it. It is the people around the person doing it. I mean do you really think its a good idea to have people running around all coked out or on bath salts? Certain drugs can make people dangerous.
I am all for pot being legal, but there is literally no reason in the world to start legalizing all this other crap.
Maybe legalizing it would be a bit off board, but decriminalizing it certainly wouldn't be a bad idea. Read some articles on Portugal.
First link I ran into.