Sorry to hear Haboob
Hope it gets better for you. I have pretty good eyesight, and I am thankful I don't have to wear glasses or contacts. However, I get "ocular migraines" occasionally. It's basically a headache of the eye, and my vision will get temporarily blurry in that eye. My optometrist friend said it's not uncommon, and there's not much we can do about it