I used to get get canker sores a whole lot. I still do occasionally, do to stress and stuff.
I believe I have found out the reason for my canker sores. It's dairy.
Since I was a kid, I would get 1-2 a year. My canker sores, were at times, so bad, paralyzing pain, that it would stop me dead in my tracks, and I would have water coming from my eyes.
And on New Years Eve, 2009, that's when the mystery started. I got a full blown canker sore out of the blue, within minutes.
From then on, I would be bombarded with canker sore. I'd get them for a about a week, and my tongue will be better for a day or two, and then another, and the cycle continued for at least a year.
I've also been drinking skim milk, by the gallons starting in Grade 7 (2001). I would drink a whole jug (4L) of skim milk within a couple days. I guess, my body slowly became more intolerable to it.
I can't have milk, cheese, or ice cream, or probably anything diary. The other day, I just has a couple spoonfuls of ice cream, and that night, I got a canker sore.
Last year, I got a full blown canker sore within several minutes after eating some cheese.
I also remember some guy telling me that he used to drink a lot of milk, and I think he said he would get them.
So, if you suffer from canker sores, diary is at least one of the reasons why.Stress can also bring on canker sores, at least in some people.
I just wanted to share.