Prolonged diarrhea may be caused by dietary factors, irritable bowel syndrome, drug factors, non-specific inflammatory bowel disease, intestinal infections, chronic cholecystitis and other reasons. 1. Dietary factors: often eat spicy food, such as chili, mustard, pepper and other gastrointestinal mucosal stimulation, resulting in long-term diarrhea. 2. Irritable Bowel Syndrome (IBS): Frequent anxiety, stress, depression induces IBS, causing long-term diarrhea. 3. Drug factors: taking thyroxine, biguanide glucose-lowering drugs and other drugs that cause long-term diarrhea. 4. Inflammatory bowel disease: including ulcerative colitis, Crohn’s disease, etc., manifested as long-term diarrhea, mucus, pus and blood stool and other symptoms. 5. Intestinal infections: such as intestinal tuberculosis, chronic bacillary dysentery, chronic amoebic dysentery and so on, may appear long-term diarrhea. 6. Chronic cholecystitis: chronic inflammation of the gallbladder leads to poor discharge of bile, affecting the digestion of lipids and long-term diarrhea. Long-term diarrhea may also be other reasons, it is recommended to consult a doctor as soon as possible to identify the cause of the disease and follow the doctor’s instructions for treatment.