We do have a forum dedicated to addictions.
According to some of my profs, there isn't such a thing as an addictive personality. I wasn't impressed to hear that, because like you, I've switched between many different kinds of addictions and compulsions.