Period flu: why you might feel ill around your time of the month