I'm hoping someone can help me since I've been TTC since end of January and most of my cycles have been 31 days ( af might have arrived a day early twice since ttc and also 3 days late once at the start of ttc ) but last month my cycle was only 26 days ( af was due 23rd June and it showed up on 17th June) I have never had AF arrive 7 days early ever. Which has confused me coz now I don't know when af will arrive would it be 26 days again which means it's due today or would it be due 31 days which is 18th July.
I've been feeling sick on and off since Monday night.
I'm 9dpo today If af is due 18th July xx