fish oil -- because it's good for brain development and also healthy for women -- definitely good for the cardiovascular system, and arguably (no good evidence) good for anxiety
b complex -- b is good for stress, of which i have a lot, and b6 deficiency can be a cause of short luteal phase (i don't think that's my problem...)
vitex -- to treat a short lp