many things can cause prolonged diarrhea so it would be impossible to blindly guess what is causing yours. i strongly feel that you should see a medical provider and have a stool culture (various types of infection can do this).
i have had loose and watery stools for 3 weeks now all day and night. my diet hasn't changed what can cause this?