I used to get canker sores all the time until I started taking lysine. I took it everyday for awhile, and then when I felt on coming on. I probably did that for some time. ( I can’t remember just how long) and then haven’t had to take any since. It has been many years since I have had a canker sore now. I hope this may help, as canker sores really are...