What causes canker sores for a long time?

Canker sores that do not heal for a long time can be caused by improper diet, abnormal immune system, etc. It may also be caused by recurrent aphthous ulcers.

1. Physiological factors

1. Improper diet: If the patient eats spicy and irritating food or insufficient vitamin intake for a long time, it may cause malnutrition, thereby inducing the symptoms of mouth ulcers. It is recommended to pay attention to a light diet, eat more fresh fruits and vegetables, and protein-rich foods, such as apples, tomatoes, eggs, etc., which is conducive to symptom relief.

2. Pathological factors

1. Abnormal immune system: When the patient's immunity is low, the body is susceptible to bacterial and viral infections, which causes the phenomenon of repeated mouth ulcers.What causes canker sores for a long time?Patients can be treated with drugs such as cedidine tablets and ice boron powder under the guidance of a doctor.

2. Recurrent aphthous ulcer: Recurrent aphthous ulcer is a common oral mucosal disease, the cause of which is still unclear and may be related to genetic, environmental and other factors. Clinically, it mainly manifests as a round or oval superficial ulcer, which is characterized by periodic, recurrent and self-limited. Generally, no special treatment is needed and resolves on its own, but it can recur. If the pain is severe, under the guidance of a doctor, compound benzocaine gel, lidocaine cream and other drugs can be applied topically for pain treatment.

In addition, it may also be caused by traumatic mouth ulcers, lichen planus and other diseases, and should be treated in a timely manner and under the guidance of a doctor.

THE END