I smoked for about 8 years since right before I was 18. I quit a year and a half ago and have had no issues cheating or anything. The way I did it was there was this little pocket calculator like device that my mother in law gave me that you can set when you want to quit, how much you smoke a day, and when you want to quit by. There is a button you press when you smoke one and then it will count down to when you can have another slowly weening you off until you are at your quit day. That part defiantly helped to at least break me of my habit times for smoking (right after I eat, driving, etc.) but then after my quit day it took a solid month before I didn't have any crazy cravings and was okay. No gum or anything else, just sheer willpower. Now, I rarely have any kind of want other than the occasional cigar which my wife won't let me have. Miss those a bit but oh well.