What causes diarrhea?

There are many diarrhea causes – from the food you eat to the stress in your life; from catching a stomach flu while on vacation to taking medications or simply starting your period.1