I just realized a few days ago that I have those red worms in stool too. I have sent a stool sample to parawellness and one of the worms was in the sample. The wait time will be about 10 - 14 days for an answer, but you might consider that to help you sort thru things.