AF due tomorrow

AF is due tomorrow and I'm still getting negatives. But then sometimes i feel like i see a vvvfl. Last month i had to take provera to start my period. i would get no period nor in March nor June. Due to this, some apps say i have an average cycle of 51. Yet they seem to predict that AF will appear after CD 43 this month. I took an OPK and came back strongly positive on 8/2 & 8/3.