AF due 6/12

Hannah
AF is due 6/12 noticed I have been feeling odd all day. Also noticed a light red spotting. Hoping it's not AF, really want to have a successful attempt this time around don't know how much more I can do