I am having a 2 hour operation on Dec 3 with general anesthesia. I hve been taking 7-10 Vicodin a day. If I quit today, will it be out of my system by Dec 2?? I don't want to die on the table. How long does it take to get out of my system. I can not tell the Dr. because my husband is a surgeon in the same hospital, and he would be mortified!!