Yeah best guess is parasites, hence why I posted the thread on this category. It might be a liver thing, or a food allergy , I don't know.
Well the good news is that it stopped itching, for the most part, these past few days. I tried a couple of things; I ate large quantities of raw garlic, some cayenne pepper, some pineapple juice fresh out of my low RPM juicer, some Wormwood tea, munched on large quantities of whole cloves, etc. I did notice some white rice looking things in poop, but then again I did eat sesame seeds.
I'll just keep doing this since it seems to attenuate the itching.