Will There Ever Be a 'Cure' for Addiction?

Up top we should note that there are many different kinds of addiction, and many different kinds of people, and many complicated and contradictory theories re: addiction's psychological/physiological mechanisms. There are various approaches to treating addiction as well. Proponents of a harm reduction" strategy...