I get a lot of canker sores. Mine usually last for a couple of weeks and make life unbearable for the duration. The other day I tried rinsing my mouth with hydrogen peroxide and the pain was gone right away. I repeated the mouth rinse twice a day while the sores were visable and the pain did not return. Never seen anything take the pain away like this before.