hi, my son is 17 and has been suffering with cankersores since he's been 3yrs old.
He gets them weekly up to 10 in his mouth. Went to every singal doctor/department known to man. Ended up in Rheumatology department only to be put on drugs that were for cancer!!! I was so done with this. Finally I took him to a holistic doctor who did a food intolerance panel. (not allergy) and it came up that he was intolerant to milk, cheese, and eggs. As soon as we eliminated those foods, he is cankersore free-----except of course when he wants pizza with cheese and ends up with sores 2 days later:)