Dear concerned,
Going through the history given by you, painkillers might not be sufficient, you need professional care.
In the meantime, you can take OTC medicine to relieve pain like divon plus.
Next Steps
do not miss your dental appointment if pain subsides
Health Tips
hot water gargle might sooth the condition