Silly Goose,
Lots of luck, I hope that your eyesight gets better.
I also want to mention, not just for you but for everyone having problems with their vision.
If your on medication, or a funny diet it may be causing some of your problems
Of course ask your doctor first, but weening yourself off of any meds, or onto a more normal diet might just fix your eyesight.
I made the discovery, when my vision would go soft for a while, then return to normal.
However, in my case I had more spinal cord problems at that time than usual, which may have caused some of the problems as well