The issue in the Cascades quite often is what appears to be bad weather up there, as assessed from below, is really just valley fog. Over the years I have learned to never cancel in town. Get up on the mountain and more often than not, you'll climb out of it.
As for sand in your "geni", might I suggest a good feminine lubrication product. I like AstroGlide.