I should have posted this a week or so ago when it happened, but I'll do it now.
I was riding along a long and widely divided two lane road (one lane, a large divider for passing and the other lane), and there was some construction for some new offices or whatever. (For all you ann arborites, this was off Scio Church road where the Ann Arbor Ice Cube is). One of those HUGE trucks that has two large trailers and way more than 40 wheels comes up behind me. I move over to the side, expecting the worst (the best way to ensure safety ). It wasn't that bad, though, besides the draft. Next, the same kind of truck from the same construction site comes up behind me and I pull over to the side as far as I can without giving up the lane. This time, the truck passes me at approx. 35~45 mph - wayyyy too fast taking into account the PILE OF SAND AND HARD CRAP AND STUFF IN THE TRAILER. Before I can pull over safely (there is no sidewalk, only tall grasses to the side of the road and it has a curb), three pieces of debris hit me. One on my helmet (leaving a scratch on that 80 dollar beauty ), one on my leg (I was wearing jeans and it hit the leg, not somewhere else thank goodness), and one on the side of my Oakley sunglasses.
That was an OMG moment. I am glad I invested in those Oakleys (they are fine with a stratch on the top of them now), as they are tight fitting and didn't fall off. Also, I know that my eyes would have been protected if I was an inch left of where I was.
Thank goodness for eyewear - and good, well fitting, and well made eyewear at that.