Hi MamaB, I have the same itch you do in the same locations. I've been told it's yeast too but it shouldn't be so hard to get rid of I would think. I also have the varicose veins liek your dad and have been wondering if I have a blood fluke (infects blood vessels).
Maybe you could try posting this in the parasties forum too.