Oh, dear. I didn't know this has been ongoing for a while. I'm so sorry. Like I said before, avoid surgary things, extremely hot or cold food, and also gargle salt water before and after bed.
Ultimately, you should see a dentist to identify the cause. I wish you swift recovery.