Tinks I got good results from using evening primrose oil, b vitamins and the biggest thing that helped me was getting onto a low low GI diet. That helped with everything from moods to fluid retention. Also realize that you may need extra rest, some extra calories, and more space for yourself during those days, and take what lifestyle measures you need to help with this.