You seem to be suffering from tonsillolith which is symptomatic in your case. You may need to undergo procedure known as cryptolysis or undergo complete tonsillectomy to permanently get rid of the problem
Next Steps
Consult nearby ENT specialist for confirmation of diagnosis and appropriate treatment if required
Answered2018-01-23 00:26:21
Let others know if this answer was helpful