Positive mind
They are some kind of round or threadworms. I think strongyloides are smaller than these. Whipworms usually live attached to the intestinal walls, not sure if they could disseminate. Maybe Cimber38 has more info on that? These do not look like whipworms. But You could have both.
Doxycycline, fenben, albendazole and ivermectin are the first things that come to my mind. If they are in your intestines, best to try pyrantel and lots of enemas.