I get canker soars often, and I sometimes would get them in my throat and others I would get on my gums, as I do now, and they are huge. I know they are caused by acidic foods, junk foods, a sign of menstrual cycle, and other things that I do not consume or do.
My question is, how do I get rid of my canker soar? Any remedy will be put into consideration.

thank you.