No luck

Well not only did AF arrive today, it's one day early.  If my charting has been correct over the past few months, I ovulate around day 19 and my cycle was only 27 days this month...
My May appointment can't come soon enough...I just want to crawl into a corner and not face the world.