why do i have diarrhea?

best answer
A number of diseases and conditions can cause diarrhea including Viruses. Viruses that can cause diarrhea include Norwalk virus (also known as norovirus) enteric adenoviruses... Bacteria and parasites. Exposure to pathogenic bacteria such as E. coli or parasites through contaminated food or... ...