What should I do if I have diarrhea for more than ten years with intermittent stomach pains?

Intermittent stomach pain and diarrhea for more than ten years may be caused by irritable bowel syndrome and other reasons. Medications and psychotherapy can be used reasonably under the guidance of a doctor. Irritable bowel syndrome may be caused by genetics, diet, intestinal infections and other reasons. It usually manifests itself as abdominal pain, diarrhea, bloating and other symptoms, and some patients may experience insomnia, anxiety and other mental symptoms. The symptoms of abdominal pain are often relieved after defecation and the pain is mild. Therefore, intermittent stomach pain and diarrhea for more than ten years may be caused by irritable bowel syndrome and other reasons. Patients can take bile acid sequestrants, antispasmodics and other medications under the guidance of a doctor for treatment, such as colesevelam, mebeverine, etc.; or can be under the guidance of a doctor for psychological aspects of the treatment to alleviate anxiety, insomnia and other psychiatric symptoms, such as cognitive behavioral therapy, hypnotherapy and so on. When there is intermittent stomach pain and diarrhea for more than ten years, it is recommended that the patient promptly determine the cause of the disease in the hospital, under the guidance of the doctor active treatment.