I wear contacts pretty much 100% of the time, even while I'm sleeping. I hate touching my eyes so I just...don't. My hatred of glasses, fogging up or not, is more than having to install contacts. Couple thing's I've learned over the years:
-Don't take a dip before having to put contacts in...