yeah if you have severe head itch it can be from worms
i never had much luck with DE yet i didn't take consecutively i might try it again.
i have pinworms, and they lay eggs that itch like crazy, so if you dont itch down there it could be a different kind of worm then.
if you want to do some serious damage you should be taking way more than 2 60 ml bottle of Black-Walnut
start with 1/2 to 1/4 teaspoon, and then to a tablespoon a day i think that would work