Cycle buddy? AF due 12/23 AF was 11 days late this past month so I'm not sure if this will be accurate or not but hoping no AF this next month!!!!!

Victoria