If you can do it try the contacts. I hate when I have to wear my glasses due to an eye problem or irritation. I' ve tried every type of anti-fog I could find in my area and have never found any that work satifactorily

Hoping to get surgery one of these days and won' t have to worry about it any more