Yes, I think it is the flu and your hormones - I sometimes get like this when my period is due, especially if I'm ill as well. I hope you're feeling better soon.