Could I possibly have a parasite?