hello and welcome to HCM,
When you say polyps, do you mean soft tissue
like things or small stony deposits which gets crushed into a paste and have a bad odour?
If it is the latter which in all probability it is then you have a condition called the tonsillolith
. This happen when there are deposits in the tonsils in places called the crypts of the tonsils. The condition can be aggravated in infections and on intake of steroids
either in spray form or otherwise.
Since you also have recurrent throat pain and swelling i would definitely advice you to go for a tonsillectomy
which will permanently cure you of your stones and also improve your quality of life by reducing the rate and severity of your infection
hope you are satisfied with the above
Dr Sriram Nathan