I'm sorry to hear about this it does sound very unpleasant. I have never knowingly had parasites but I have been having digestive issues so am evaluating different things! It seems that Clarkia and a good source of high dose CoQ10 are the best 2 to be honest, if I were you I'd just take those - fairly cheap and they sound very effective particularly in combination!
I wish you luck, I'm sure it isn't very nice but I guess these things happen in life sometimes, as unpleasant as they may be! Makes me even more tempted to go vegan!!! lol