You may have an intolerance to some foods, this could cause diarrhea. Many don’t digest any dairy products well. Some medications can cause chronic diarrhea. There are several illness or conditions that cause it. Some affect the types of food you eat and should avoid. Stay hydrated and see your doctor to get to the root of the problem.