It could be a very mild form of tonsillitis ,sometimes you can have it without the other symptoms ,i do recommend you see a GP as antibiotics could clear it up and vomiting all the time is not very good for teeth it can strip then because of the acid and you really do not want a secondary problem.
Hi
Welcome to the MedHelp forum!
If at all they are tonsil stones then it is difficult to say what is causing the tonsoliths. These are made up of food particles, dead cells, and oral bacteria. Together these form hardened white balls and cause bad breath. The clue could be oral hygiene. Brush your teeth twice a day, rinse your mouth after every meal, and use a tongue cleaner. Most tonsils go away by good oral hygiene. Some you can scrape off yourself. Others a doctor can remove, especially an ENT. If they still persist surgery is performed.
The other possibility is a pus filled cavity that is not healing due to repeated trauma of you pulling out the debris. It can also be fungal infection. Please consult an ENT.
Hope this helps. Take care!
you probably have some sort of an infection that your body can't take care of on it's own. Go to a doctor, let them swab your throat, and take some antibiotics.