For anyone who has any type of spiritual thinking in life this has really helped me. Over two years ago I made a commitment to my God that I would quit playing bingo. I have never played again - I just can't break that promise to Him. So if that worked for bingo I thought to myself "why wouldn't it work for quitting cigarettes as well?" About a month ago I made that very same promise to my God; that I would not smoke again and I haven't touched s cigarette since. I suppose this would all have to depend on who your God is to you or whether you even have one in your life but I do (for some 20 years now), and I just can't break this promise I made to Him - when I'm having my absolute worst craving I remember that promise and "POOF" the craving is obliderated immediately!! Just thought I'd throw this out there. This may or may not be helpful to you in your quest to quit those evil things but I do wish you the very best on your journey to freedom from this horrific addiction. God bless.