Despite regular tests for retinopathy I had a major bleed in my left eye requiring a vitrectomy. A year later I had a cataract removed which gave me near 20/20 vision at distance but poor near vision. At the moment I can only read print with my right eye but using £10 reading glasses I can the pc screen quite well. Just waiting now for the cataract in the right eye to get bad enough to remove at which point I can get glasses to suit both eyes for all distances. I too find I am light sensitive and use polarised sunglasses to good effect in daylight, at night I have a pair of yellow lensed glasses with 25% polarisation which are most useful when driving.
The most important point is if you are diabetic GET YOUR EYES TESTED REGURLARLY.