Where do Canker Sores Come from?

Canker sores generally come from bacteria in your mouth. They also tend to show up when your stress levels are heightened. The best way to avoid them would be to use a mouthwash daily and do you best not stress and get plenty of sleep.