DH, DS, and I had the flu right before Christmas. Lasted about five days. DD didn't get it but we kept both kids home from Christmas celebrations just in case. Didn't want to spread it around.
We got our flu vaccines back in September and October, but it's just one of those things.