Yes, there is such a thing as
Addictive Personalities. Try looking into Anxiety Disorders too. Reading up on those changed my life. In particular, OCD. Now, everyone thinks about "Rain Man" when they mention OCD...but this has many forms and many degrees of severity.
The only cure, in my opinion, is to fill your life with positive "addictions". Exercise, hobbies, creativity, music, writing, working, volunteering, etc.