I often think how crazy it is that whenever we choose a date for an event months or even years in advance, we never know the kind of weather we are going to get. It could be freezing cold, dumping rain, or blazing hot. You just never know. Rain was actually in the forecast...