Please help!!!

So according to ovia my period is due on 19th my last period was feb 19-25th i took a first response test this morning and negative...does that mean im out since it can detect 6 days to ur missed period? Glow says my period aint due till 23rd though...also i got a positive opk on march 8th so im also 7dpo?