My conjecture
Conjecture: addiction is the result of the entrenchment of a conflict between two or more preferences in a mind.
Picture a smoker who wants to give up smoking but also really enjoys smoking. Those preferences conflict.
If the conflict is entrenched, then both preferences get to live on indefinitely. The entrenchment will not let the smoker give up smoking. He will become a chain smoker.
My Conjecture
Conjecture: addiction is the result of the entrenchment of a conflict between two or more preferences in a mind.
Picture a smoker who wants to give up smoking but also really enjoys smoking. Those preferences conflict.
If the conflict is entrenched, then both preferences get to live on indefinitely. The entrenchment will not let the smoker give up smoking. He will become a chain smoker.
Solutions for the conflict may need to be found creatively, case by case. It depends on the nature of the particular entrenchment and the preferences involved. A more overarching answer for how to cure addiction might involve Randian ideas around introspection and getting one’s reason and emotions in the proper order.