CBD holds promise for treating addiction by dampening drug cravings, according to a clinical trial of individuals addicted to heroin who took CBD once a day. The benefits lasted for a week after the last dose of CBD. The compound may also help with addiction by easing anxiety and stress.