You need to find another hobby to occupy your time and attention. It is important to have the willpower to do so. If you continue with the problem, it may be better to ask the help of someone.
This is the most effective way of staying away in gambling. So if you are a past gambling addict then it is better if you are going to be called as sportsman. Get into sports and leagues that is going to make yourself an athlete and as you are going to get serious with it. You are not going to notice that you are already staying away from gambling.
It is a good idea if you are a sports lover, because when you do that you will be more focus on physical activities which is not only good for your healthy but it also gives you a productive life ahead.
Well a lazy guy will always be a lazy guy! well if your not in too workout or exceeding to much pressure on your body physical activities will not comes to a head of any gamblers that are too lazy to just stand up and work his ass for an exercise that would be a problem for some gamblers that rely their work by just sitting I think your suggestion would not apply to all gamblers.