I'm not that familiar with addictions that I feel confident giving advice but... the truth of the past is no different today than it was yesterday or will be tomorrow. Could the feeling of slipping and being about to fall be a way of tricking yourself into rationalizing doing what you want to do?
I don't think you have to be smart or have God... I think you just have to resist giving in until the temporary cravings subside or lessen.
Wishing you well