Confused please help

I got a positive OPK on Jan 7th. (I did not confirm with bbt). I BD’d the 1st, 2nd, 4th, 5th,8th, 10th, 11th, 17th

Glow predicted af Jan 21st

I average a 30 day cycle. It is normal for af to come 1-2 days earlier or later then what the app predicts.

I tested 2 times a few days before af and negative. I also tested on the 23rd, which would have been 2 days late and also negative.

I am now 6 days late. Has anyone experienced this?