Opinions late AF

Racheal

Last BC pill taken 11/29. Then AF came 12/5-12/8. I’m not 18 days late for AF. I took a Test 6days ago(12d then) it was negative. I spotted here and there yesterday. Nothing today. Plz opinions ladies!!!!