If you don't get the answer you want, or you get it but after a while it is not effective, or just to get different info I would like to suggest you two other forums.
And once you get there I would suggest you to search for “parasites” and read the posts you will get. I would also highly recommend you to read some pages on the same forum to get a feel of what it is all about. You may of course repost your original post there. I am sure you will get some advises there. But be prepared, the info you will get may require from you a open mind.