Have you heard of the new stop-smoking prescription drug Chantix (R)? It is designed to bind with the receptors in your brain where nicotine attaches, thus reducing or eliminating the cravings while tapering off and eventually quitting.
Chantix has significantly better success in the quitting game, where the success rate is low, as you know if you've tried and failed. Of course, it works best when combined with other methods including nicotine gum or patches, support from others and a plan for success.
If this is your Christmas to stop, ask your doctor. (I quit cold-turkey 19 years ago, but few who try this succeed.)