Super bummed today

Kate • Trying to Conceive #1
I really thought this cycle was it...til AF showed up this afternoon...
My LP is short, super duper short, only 6-7 days  :( I confirmed ovulation with opks and temping. I started vitex today (I've been taking B6 and B-complex for months). I bought progesterone cream, has anyone tried that?
Today is cd1 of my 24 day cycle. I seem to ovulate on cd17-cd18.