Abdominal discomfort and farting odor may be related to mental factors, but also may be caused by improper diet, abdominal cold, gastrointestinal diseases and so on. 1. Mental factors: mental stress and anxiety can lead to gastrointestinal dysfunction, which can cause abdominal discomfort and farting odor, at this time, you need to maintain a good mood, relax the body and mind after the symptoms can be gradually relieved. 2. Improper diet: Eating cold, gas-producing food or overeating, unclean diet can cause indigestion, which can cause abdominal discomfort and farting symptoms. 3. Abdominal cold: when the abdomen is cold, it is easy to cause gastrointestinal flatulence, gastrointestinal peristalsis will be slowed down, the digestive function will become poor, and then abdominal flatulence, fart odor and other symptoms of discomfort. 4. Gastrointestinal diseases: such as gastrointestinal inflammation, peptic ulcer, irritable bowel syndrome, etc. can cause gastrointestinal digestive dysfunction, food stays in the stomach for a long time, and fermentation produces a lot of gas, causing abdominal discomfort and farting odor symptoms. Therefore, abdominal discomfort, fart odor is not necessarily related to mental factors, it is recommended to go to the hospital in time to find out the cause of the problem, and then carry out targeted treatment to avoid delaying the condition.