I’m sorry to hear your sore tooth is causing you discomfort. Teeth can often be sore for an extended period after having a deep filling. As long as the soreness is staying at the same level or improving, it will eventually settle down. How long this takes will vary from person to person. However you can definitely visit the doctor or the dentist and ask for stronger painkillers to help you manage the pain in the short term. I hope things start to improve soon.