i wear glasses too mate, your right they are a bollocks but you can wear a baseball cap in the rain, that helps me a bit!!! the steaming up bit is a bit harder to deal with but its like everything else, you will adapt
Already wear a baseball cap mate , And ya that does help alot as it keeps 90% of the rain off.
Its the steaming up bit i cant handle, your have one of them long runs on the lamp and 30 40 seconds in to it and they start foging up, you cant rip em and wipe um cause you have to keep the lamp on, If yous know what i mean