So in the long run, it's better to own up and not use an excuse at all--especially not a gendered one.
I think there will always be the rolling eyes and whispered "She's on her rag" factor, with the accompanying shoulder shrug. As you say ...its well perpetuated.