Go to the Drs - you need a blood test and u/s to see what is going on. You might have O late, it might be stress - you just need to rule things out. Feeling for you ((hugs))

Ozziehoff - Your gf sounds like mine & she has PCOS..... worth a mention to your gf