I wear contactlenses and had the same problem. Now I use a pair of WileyX spectacles - Look like sunglasses but the frame has an extra foam padding that fit snugly against/around your eyes. Still there are some openings that can let in some fresh air, this helps preventing fogging up. I like them - and no crying eyes anymore.