Cataracts are generally seen more with age but other medical conditions such as Diabetes can accelerate them. Cataracts make with vision 'milky' or 'cloudy' especially when the lighting is low.
Street lights can have a 'halo' around them. You find you need to add more light when reading and it is still difficult.
If you need a good light check out this one