Seriously nobody is gonna legalize it because its a drug, the only thing they will do with weed is decriminalize it like they did in canada. that means u only pay a fine when caught with it, that is the best fucking solution and thats as far as there are gonna go