So the dentist thinks the nerve in my tooth is dying from a shoddy filling job years ago. It's one of those old metal fillings. So that is where the pain is coming from. Gave me antibiotics and vicodin for now. If that helps, I need a freaking root canal. If not, they have to try to figure out what the issue is. To make things worse, work switches insurance carriers for dental on the 1st of Oct and of course my dentist doesn't take the new insurance. So, I need some recommendations on a good dentist in the St. Peters/O'Fallon area. Someone who will not just jab a needle in my mouth and start drilling!