What do you do to not drink/drug?
Myself, I use some facets of AVRT (I recognize my addictive voice) and SMART (I challenge my irrational beliefs, mainly). I go to a SMART meeting once a week for some face-to-face with other people who are struggling, and coming on this forum seems to keep me on top of things too. I am an equal opportunity critic of following any program 100% - I think that's just the way I will always be on any given subject. I take what I like and leave the rest behind as they'd say. In fact, I have been thinking of going back to AA for some speaker meetings. I miss those.
Just curious, what do you "do"? Is it a mix of things?