Hi & Welcome.
I can understand your problem.
Chronic diarrhea may be caused by infections or by other causes.
Chronic Diarrhea caused by an infection may result from:
1. Parasites (
Entamoeba histolytica, Giardia, or Cryptosporidium)
2. Bacteria (Salmonella, Shigella, E coli, or Campylobacter)
3. Rota virus
Other causes include:
1. Disorders of the pancreas (chronic pancreatitis, pancreatic enzyme deficiencies)
2. Intestinal disorders (
inflammatory bowel disease or
irritable bowel syndrome)
3. Intolerance to certain foods and food additives (soy protein, cow’s milk, gluten, etc)
4. Hyperthyroidism
5. Tumors of the intestines
6. AIDS or other immune deficiencies.
From the history it seems you have some sort indigestion problem which may be due to Giardiasis,
food intolerance, or pancreatic enzyme deficiencies.
In view of the above, I would advise you to consult a physician or gastroenterologist for further evaluation following which you may need certain lab tests like CBC, ESR, Stool analysis, Colonoscopy, etc to ascertain the diagnosis.
Hope to have answered your query.