I understand your pain. I don't have vision loss but I've been unable to lose weight because of parasites. But my piece of advice and I can't remember where I read it.. EAT Watermelon AND LOTS OF IT!!! It has to have the seeds in it. Find an organic or local grown one.
For the past couple of days all I've eaten is Watermelon and taken diatomaceous earth along with cell salts and I have passed worms like never before.
I was also in Jamaica a week ago and ate soursop, a local fruit, the seeds are huge and I didn't want to eat them well I did and the next morning I passed worms attached to the seed. It works!
I've tried parasite cleanse and it worked but nothing like fruit with big black seeds.