You reminded me: I switched years ago to SLS-free toothpaste (Biotene), because that's supposed to help. And for many reasons, I now eat way less sugar and sugary drinks. Maybe because of those changes, or just age, I get canker sores much less frequently. When I was younger, it was maybe 2-3 times a year, and sometimes 2 at once. Now I go a year or two between single, smaller ulcers. Good luck!