Spotting instead of period

Yesterday I was spotting and today (2 days late) no spotting.

Can this be caused by stress? Or preparing for AF or even implantation bleeding?