There are a number of infections that can inhabit the gastrointestinal tract including bad bacteria, yeast, viruses and of course parasite (worms) and parasite (protozoa). Talk to your doctor about doing a stool test. If the problem continues then you can test with other labs such as ParaWellness for parasites.