i think that guys are still a bit "dumb" when it comes to reading gal's mood... first of all, can guys read people's expression before making any statements? U persist that women to changed during menstrual time, i bet u must have bad experiences somewhere or else u wouldn't be so persistent about the changes in women's mood. haha!!
One more thing i have to argue is that, i am glad that guys know that women get mood swings, then dun come n provoke us la.. hehe!! it takes 2 hands to clap rite.. hehe!!
all i can say is that guys are not mind readers but DEFINITELY able to read face expression rite... guys are not stupid but sometimes are 'dumb'... for those who are dumb, they deserve to be scold... coz they are soooo 'kayu'... hehe!!

** all these is based on my own opinion**

