What is the fastest and easiest way to quit smoking?

I am having surgery on January 9th, I literally have to completely quit tomorrow. I am on the patch, but I keep cheating and taking one or two puffs every few hours. It only totals to maybe 2 cigarettes a day, but I need to be completely smoke free to go under the anesthesia. I know its easy to say, just don’t do it, but I feel like I have no control, no willpower, no anything! I have been smoking 2 packs a day for 17 years. Do I have a chance?