i have had tonsil stones for close to 3years now. iv tried to get rid of them but they keep coming back. i maintain good oral hygein bt they dont seem to go. any one got a solution for this?