Tonsil stones: Symptoms, causes and treatmentsTonsil stones can cause bad breath, chronic sore throats and ear pain.