Damn. I had that over the Christmas break. Just feels like shit, I can sympathise. Norwalk virus, maybe?