Pregnenolone. That typically gets tested in a blood test. A close female friend and I both like modest doses of it. It is the immediate precursor to progesterone which is involved in your monthly cycle. If you get especially low at "that" time of the month maybe the pregnenolone will boost your baseline progesterone level.
Hopeless/helpless Depression might be thyroid related. I'd get Free T3 tested along with typical thyroid tests.
Magnesium is worth considering for mood. I'd take it more than once per day.