I guess I am really lucky, was prescribed Vicodin for migraines for over thirty years and had no problem not taking them or stopping. I know some people have a more addictive personality than others, that’s why we have smokers that can’t quit and alcoholics.
Although not generally discussed or credited, many if not most people do not fall into addiction even when the opportunity is present. Genetic and epigenetic factors that influence the biochemistry of behavior seem to be at work to a large degree in susceptibility to addiction. The “addictive personality” is substantially an expression of those innate factors, with learning, experience, social mores, availability, and personal choices having a complicated and lesser role role.