What you seem to have is a throat infection
leading to pain as well as difficulty in swallowing. I would recommend you to take antibiotics along with painkillers which also have anti inflammatory action to relieve your distress.
You must also do warm saline gargles 3-4 times/day as it will give you relief.
I would advice you to visit your physician for prescription for medicines.
is inflammation of tonsils which is recurrent. The above mentioned medicines should help you out.