AION is not due to sleep its due to small blood vessel disease such as seen in smokers, high blood pressure, high cholesterol, diabetes, obesity, sleep apnea. Your pain sounds like exposure keratitis and recurrent corneal erosions both of which have been discussed here many times. Use the search feature and read about treatment which involves putting lubricating gel in eyes before sleep.