For gambling is difficult because if it is addicted it means gambling has become addictive, where when something has become addicted will be difficult to abandon, because we are accustomed to do that, and when we do not do it, we feel like there is less. Habits may disappear, but we have to find something to do in order to fill the time we normally fill in our habits.
Yup, to overcome addiction, one might have to replace his activity with something else which will be of similar interest like gambling or the nature of addiction. Or else it would be quite tough to give up any kind of addiction. Though it also depends on the individuals mindset and also his mental strength. If determination is too strong, its not a big issue.
try to go to a professional help and take it seriously just like when you want to learn math in oldschool.