Long-term smelly farts may be caused by intestinal flora dysbiosis, inflammatory lesions of the gastrointestinal tract, gastrointestinal tumors, chronic pancreatitis and other digestive diseases. 1. Intestinal flora imbalance: the number of beneficial bacteria in the intestinal tract decreases significantly, and the number of conditionally pathogenic bacteria increases, especially the proliferation of gas-producing harmful bacteria, which can cause abdominal pain and discomfort, indigestion, and frequent release of smelly farts. 2. Inflammatory lesions of the gastrointestinal tract: such as gastritis, ulcerative colitis and other diseases. This kind of disease will lead to the gastrointestinal tract digestion and absorption ability to reduce the gastrointestinal tract mucosal edema, bleeding, ulcers and other manifestations, the main symptoms are belching, abdominal distension, discomfort, change in stool characteristics and the number of times to become more frequent, farting increased. 3. Intestinal tumors: malignant tumors in the intestinal tract will invade the mucous membrane and submucosa, resulting in ulceration, bleeding and other symptoms, and often the phenomenon of foul-smelling farts. 4. Chronic pancreatitis: due to biliary system infection, alcoholism and other conditions will cause a decrease in pancreatic enzyme secretion or pancreatic fluid outflow obstruction, which makes food absorption difficulties, indigestion, abdominal pain, abdominal distension, foul-smelling farts and other symptoms. There are other reasons for long term smelly farts, if the symptoms of long term smelly farts are not relieved or accompanied by other symptoms, you should go to the hospital in time to see a doctor to identify the cause of the problem and then give targeted treatment.