With reference to someone trying to break an addiction, what is a word that properly means to stop the behavior? While "break" and "kick" would be understood, they are more informal than desired. "Stop" gives a connotation of something that is easy to do, which is not what I want to convey.
Also, overcome is a word commonly used to represent "kicking" an addiction.
"He finally overcame his alcohol addiction after fighting for three years."
"He fought to overcome his alcohol addiction and succeeded, after three years."
(Links to OED definitions)