Anyone period due in coming days

Kells • 🌸😍❤️
Hi :-)
​My period is due on the 28th give or take...
​Have been a 26/27 day cycler for about two years then last month day 30 and this month day 20 I have started though could be IB but don't want to get hopes up
​Anyone go through that above - so weird and have appt on 28  for specialist
​After 19 months ttc I have lost hope of ever seeing bfp