Heather
The clinical name for the stinky white particles is "tonsillar exudate". Basically, it is bacteria and food particles that get trapped in the crypts of your tonsils. I suffered many years with tonsillitis and finally an ENT doctor recommended removal of my tonsils at the age of 27. (Not fun) The surgery is hard as an adult but I am hardly ever sick compared to before.