I'm confused

I have four apps to keep track of my period... I have Glow, Ovia, and two period trackers. 
This month is been a complete confusion for me... Ovia said that AF was coming on the 7th... One of the period trackers said that on the 9th... Glow and the other <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">period tracker</a> said that on the 12th... 
Also, this month I did not tracked ovulation... My husband and I had sex on the ovulation day according to glow... I've been experiencing symptoms that I had with my first pregnancy (that ended in miscarriage)... I've taken two pregnancy test (online cheap tests) and they were both negative... I am planning on waiting until the 12 and see if AF comes or not and then taking another pregnancy test. 
Another thing that has me very confused is that I am usually a 28-29 cycle day person... And this month I'm on the 31-32 day
Is my body playing tricks on me? Or am I just imaging things because I want this soooooo much!?