Methadone is an effective treatment for narcotic addiction. It’s a long-acting opioid that affects the same parts of your brain as the drug you’re having a problem with does, but it doesn’t get you high. You can take it every day, but you have to go to a special clinic to get it. The correct dose prevents withdrawal symptoms and eases drug cravings.