Hmm, you might be able to unlearn some learned behaviours, but I have an addictive personality and it's at least partly genetic. I know both parents had addictive personalities and my early memories involve obsession and compulsion.
So, I think part of the solution is accepting what IS. I have an addictive personality. And, part of the solution is learning ways to deal with this issue that are healthy and safe.