I've had canker sores for my entire life. I tried many different home remedies, but the one that beats them all is -- white vinegar. Put some white vinegar on a Q-tip and apply directly to the sore. It will HURT, but by the next day, the ulcer is GONE. Best wishes to you!