I have suffered from canker sores all my life. Nothing has ever helped. For the last two years, when a set of sores are going away, a new group of sores are poping up. Recently, I put myself on the Adkins diet, I lost 12 pounds in about two weeks, and also my mouth sores. I haven't had any sores while on the diet. In the last week I went off the diet and the sores came back. I believe that either certain carbs or to many carbs in your diet cause the sores. As long as I eat a low carb diet the sores stay away.