D'oh! Sounds like you haven't had the best day ever, but at least nobody got hurt!
I think as you probably realise, you were focusing on the negative memories of what happened in the past, and as a result manifested negative stuff today. You expected today to turn out badly, so it did.
Out of interest, do you find you have similar experiences on days other than Christmas Eve? I bet you don't, because you don't associate those days with dangerous roads, despite the fact that statistically you're probably no more likely to be involved in an accident on Christmas Eve than any other day.
Perhaps you should try to consciously change your thought patterns from "what's going to go wrong this year?" to "this year I'll have a great Christmas Eve".