Canker sores are a bitch especially when they get at the exact spot to annoy to hell out of you when you try to eay. I think you can buy stuff to make them go away but I have never really tried to look for it.