what causes your mouth to have a sore and not heal
Mouth sores may be caused by irritation from: 1  A sharp or broken tooth or poorly fitting dentures. 2  Biting your cheek, tongue, or lip. 3  Burning your mouth from hot food or drinks. 4  Braces. Chewing tobacco.