Thanks for query.
It seems that you are having chronic tonsillitis
I would suggest you to go for Tonsillectomy
as there is always infection remains in the tonsils giving rise to this problem.
Consult ENT specialist
and get examined.
Avoid fried, chillies, junk food and cold drinks.
Do hot water gargles or Listerine
ok and bye.