There is a product called Miracle II Neutralizer that might help your eyes. It is a clear liquid that you can put in an eyecup or spray into your eyes with a spray bottle. It is supposed to have anti- parasite properties as well as cleansing/healing effects. People have used it to dissolve their cataracts and treat glaucoma, but it might be worth a shot at the parasite problem.
It only cost $16 for a big bottle (Some places sell it for $13). Since it is an MLM I won't give a specific URL, but you can do a google search on Miracle II and find plenty of places selling it. Make sure you get the neutralizer instead of the soap, as it would be impossible to put the soap in your eyes.