Hi. As per your history you might have enlarged tonsils that's causing that pain. I need to ask few other questions before coming to a diagnosis.
Next Steps
consider online consultation for detailed history
Health Tips
Take steam with plain water atleast 3 times a day and Tab.Ultracet SOS for severe pain only if you're not allergic to Tramadol.