“weak eyesight” is not equivalent to “weak eyeballs structures” or “weak immunity”.
Or, as my eye docs have all said - I have incredibly healthy eyes, it’s just a pity they can’t see well. Nearsighted/farsighted comes about because something in the eye is the wrong shape, NOT because part of the structure is physically weak.
(There might be a few people who’s eye-focusing muscles are weak, and who could be helped by exercises, but they are a small minority)
I have found that some optometrists are lazy and don’t take the time to properly determine the prescription. I won’t settle for less than 20/20. Cut-rate discount chains where you get a 15 minute eye exam are not sufficient for all people, particularly not for someone such as myself who needs a strong correction.
Also, it is possible, even with the most conscientious eye doc/lab/etc., that the lens are not ground properly. The stronger your prescription, or the more complicated the stuff you pile into the lens, the more likely this is to happen. In such a case, you will have eyestrain, headaches, possible blurry vision, etc. after you get the new glasses. In which case, take them back. I had to do this last year and the lab 'fessed up their mistake and replaced the lenses at no charge. Don’t settle for less than perfect vision.
I will also point out that, if your vision needs only a minor correction for just one problem someplace like Lenscrafters can do a satsifactory job “in about an hour”. If, however, you have multiple problems such as myself, and need lenses so thick they resemble the bullet-proof glass between you and the local bank teller, you can not go to such a place and expect to get a perfect fit. In fact, a reputable Lencrafter franchise will tell you if you’re beyond their “about an hour” standard. If this applies to you, you will need to go elsewhere, and wait “about a week”, for your glasses