Implantation or af coming?!

I’m 14dpo tracked ovulation, period was supposed to come today or tomorrow

However I noticed this tonight