Confused please help

I have had my period on time for the past 3 years up to October and In November it came 3 days early but did last the regular 5 days. After my November period I took Upsring fertility pills,preeseed and used clear blue opk and did get a peak on it. I’m now 21 days late and have been getting BFNs. Is there still a chance for a BFP? Has anyone experienced this before ? I have to wait til February to see my Dr.