AF 3 Days Late

AJ

Hi all! I’ve been TTC and using OPKs for a few months now and have been tracking my cycles since last September. My cycles are usually 27 or 28 days, however they have been up to 30 days in the past. I’m now on CD 32 and no AF. My luteal phase has been 12 days ever since I’ve been using OPKs, but I’m now 16 DPO. I got a BFN 2 days ago and again this morning. Could I be pregnant or is AF just messing with me? Shouldn’t I have a BFP by now if I am pregnant? Help please!