Boy, do I understand completely about the eyesight. I had catarac surgery in my left eye, and still have one in my right eye. The worst thing though is that I see better out of my right eye with my glasses on than I do the left eye.
I seem to be one of the few people that grow scar tissue which has played havoc with my left eye. The eye doc says he can fix it, but I haven't gone back yet...woe is me..
You probably already know this, but in case you don't or for others that might not be aware, place something white behind your needle when you are trying to thread it, it really helps to see the eye of the needle better...