I get EXACTLY the same thing at the same time ! I also get tearful with it ...
I started to take evening primrose oil and it helped however if I forget then I am off again !
I am pretty sure its a hormonal thing, I would pop along to your Dr they may be able to give you a suppliment or at least advise you on what to take.