Hi Norahs,
I think you are on the right track, and krisakira's suggestions about the specificity of your goals and using a reward system are wonderful. Abstention may seem like a good strategy from the outset, but you're bound to make mistakes (you're human

), so you don't want to face an existence that may be drastically pared down if that's the case. As you are successful in achieving your goals, treat yourself, even to something small like a short walk around the neighborhood or a coffee or whatever you may like.
I wish you the best of luck in taking this step forward to improve your life. I hope you'll keep us posted on your progress.