^Technically if she had kept up with her glasses, getting her eyes checked regularly as one is supposed to do when they have to wear any sort of corrective lenses, than maybe the eye problem would have been discovered sooner.
But all that means that is everyone should make sure to get their eyes checked out if they have anything wrong with their vision or suspect something is off.
I hope the surgery goes well.
Lots of people have learning disabilities. I know we have several dyslexics on this forum. Make sure you can get the help you need in the area you need it if possible, but never let that make you think less of yourself. Everyone is different, and this is just how you are.
I strongly suspect dyscalculia in myself, unfortunately I don't know how one would even get that diagnosed and it tends to be greatly overlooked. The only upside is that it's more accepted to be bad at math - though not being able to read maps very well and such makes people think I'm stupid.