The only way to quit gambling for good is to eject it from your everyday life, dont think you can control it, that is just an illusion, forget about it, stop gambling and begin to do other stuff to entertain you.
that is the problem , everybody want to eject gamble from their everyday lives . but don't know how . and i guess it is because an addiction are not about habit matter only , but more to a mental illness, i mean when your brain have got affected with gambling addiction then it could be a hard thing to treated.
the solution are to go for mental care and do what the doctor/physician said step by step.