Nice looking bike Forbin!
Have you ever thought about investing in Contact Lenses? I always found Glasses uncomfortable to wear after a while (I tried an array of Helmets, all to no success) so I switched over to Contact Lenses, and it's much more comfortable now.