I never get canker sores while pregnant...but when I'm not, I get at least one BIG one every 2 or 3 weeks. They last about a week at a time...and they are so painfull. I just got over a bad one about 2 weeks ago, and now I have another very painfull one. They sometimes get to be the size of a skittle/smartie. When the canker sore hits it's "peak", I can't even talk to my own children because it hurts so bad. I asked a doctor about this after my 1st son was born (so about 1 year ago) and he said that some people are just prone to get them and that i cant do anything about it. I have read it can be caused by hormone problems. Should I just go demand blood tests to check my hormone levels or can I take something herbal or whatever to level out my hormones? Anyone have any ideas?