So the last day of AF

Tiana
Hey peeps, 
So my last period was from 20th-24th July glow said I was supposed to be on on the 17th! I did not come on we are now the 25th and still not on! Not complaining just hoping it's my bfp! I took a test the other day (I'm sure I can see a line) but I might have line eyes and today took a test as was supposed to be on again according to glow! But BFN and no AF ice got slight cramps today! ;-(