I find abstaining completely is best. If one has an issue and cant stop there is a.a. it is self help just like this. People helping people achieve their goals.