Just a thought, fungal threads with segments in them can look exactly like worms but they are fungus when you are looking through the eye at them in white light... and are very difficult to get rid of but doing anti fungal herbs along with your regime should help.