What a weird point of view. I assume that asking your SO if they’re upset because she’s on her period, you might start to have a good idea of why your SO isn’t happy.
I’d rather be the person I want to be in a relationship, than play weird games about whose happiness matters more, like it’s a competition. But you do you.