I had to have a root canal done several months ago...sometime last year. Smoking was actually one of the things that actually helped manage the pain up to the procedure. I've had cavities and smoked without problems before. You may really need to go see a dentist becuase it could be more than a cavity.