If you have dry eye problem that is not easily resolved by "refresh" drops talk to your ophthalmologist. I developed this annoyance after my LASIK he inserted plugs in tear ducts and problem went away for the most part. For antifog I use "catcrap" name of the product actually, not a joke
. Works great for my shooting oakleys which I wear for riding too .