I had tonsil stones for quite some time. It was really annoying but I dealt with that by pushing on the troubled pockets with a finger like everyday. Few months ago I started consuming less sugar and as side effect the stones appear less frequently. It returns after night out with a hangover.