Help please!! Need advice ???

Corrine
Ok this gets confusing... 
So my average cycle is 31 days and I always bleed for 7days 
However my last cycle was 33 days and I only bled for 5 days. 
Glow predicted I was due on Monday which would of made this cycle 28days.... I am now day 32 of my Cycle and still no sign of AF.. 
My questions are.. Why did glow predict af 3 days early? Was it because I only had a 5 day period? 
And when do I test because according to glow I am 5days late but according to my normal cycle I am only 1 day late????