Legalize weed, use all the money saved on jailing non violent weed offenders, drug interdiction and use money made from taxing it to give real drug addicts (meth, coke, pills, heroin etc) rehabilitation. Treat the demand, not the supply.
Quitting meth was crazy hard, I'm one of the very few who made it without treatment, and then I was blessed with a job and a place to live in a new city.