Quitting smoking is one of the toughest challenges many people face. From the physical symptoms of withdrawal to the mental ...