I am thal major, with diabetes melitus. When I was diagnosed with diabetes and given insulin on day one, I almost had my vision full normal and didn't needed to wear specks/glasses but immediately after 2-3 days my routine of wearing it started. I believe diabetes for me is major reason of my impaired vision and I hope that if it lowers down, my vision would be improved too.