There are lot's of *******s on the road Stacy, most come out in the winter. Alot feel as if they can drive the same as they would in summer like conditions. Unfortunatly for the guy behind you, he didn't hit you, because you probably would have given him a black eye lol! But seriously, I know he was in the wrong for driving too fast, but yes, he did avoid hitting you by going into the ditch, probably saving you both alot of damage, and who knows, probably even both of you getting injured. I personally would have helped him. We all make mistakes, and the better one comes out doing the right thing by helping the person, regardless of how dumb they may be. Karma works both ways!
By the way, glad to hear you are all right Stacy! I thought I was going to hear bad news about you or Blue
..but your ok!