Hi there, I think your wife may be suffering from PMDD premenstrual dysphoric disorder
, basically a depression
related to the periods. A psychiatrist
can diagnose and prescribe SSRIs, selective serotonin reuptake inhibitors, basically'anti depressants'. The PMDD is caused by a fall in serotonin levels in the brain. I have just been diagnosed and realise that all my cranky ways, anger, irritatibility etc were not because I am a bad person, but simply a chemical imbalance in the brain. Best of luck and good on you for trying to research and solve the problem.