as you mentioned halo vision -Halos are bright circles that appear to surround a source of light causes are astigmatism
, refractive surgery
or high refractive errors.
check whether your glasses made properly. i failed to understand why mri is required?corneal scar
can cause diffraction of light better you can go with perimetry for visual field
and retinal periphery examination if that is normal then you do not require to take treatment