Where is the personal insult? do you really think that that comment is not personal insulting sexist and derogartory? If that is the case then there is something seriously wrong with you.
It suggests that when a woman is "on her period" she is not capable of rational thought, it implies I am not a man and it is deeply insulting to all women.
But hey, its not a personal, insult, it's an insult to every woman on the planet.