As your ENT specialist
has diagnosed the cause pain as swelling of tonsils alone,i suspect impacted wisdom tooth
is present in your oral cavity which is inflammed.
The above mentioned symptoms are usually associated with pericoronitis
Please do visit a dentist
and get a thorough evaluation done.
Meanwhile,maintain oral hygiene well.
Gargle frequently with warm saline and betadine.
Rinse your mouth after every meals.
The pain will subside once the tooth has removed or flap overlying tooth has incised out.
Hope this helps.