This may be a little late, since I am a little behind on everyone elses postings. As far as the canker sores, I get them quit frequently. And they are soo miserable! I have pretty much summed up that I get them when I am either stressed or not eating right. Which in turn is a result from stress. I have not found a cure for them yet. There are a few things that you can try for them. First you can gargle with peroxide, which I know sounds a little crazy, but it helps alittle. Just be sure not to swallow any of it. And second, Rembrandt has this newer toothpaste out that are for I believe the prevention of canker sores. I have been meaning to pick some up, but have not gotten around to it yet. Hope one of these help!