Human vulnerability to addiction is everywhere in our society because our brains are programmed to repeat pleasurable feelings when stimulated by certain behaviours. Not being in control of these behaviours can be very distressing. Controlling addictions is difficult. Some can be managed using positive self-talk. Others are entrenched bad habits and when challenged for a period of weeks can be eradicated. And then there is more difficult to control type where someone is addicted to almost anything that provides a high level of brain stimulation. And that means things like fast cars, over exercising, working hard, drug use, porn use,etc.
Each one of these addiction types requires individual assessment to discover which course of treatment is best. In the end if you will know if you are addicted to something. It is time to get back the control.
The problem is the problem, you are not the problem. The problem is brain addiction.