AF showed 2 days early 😭

Rachael
AF arrived today, 2 days early.  Why isn't this happening yet? Going on 6 months of TTC. 😔