Implantation or period

Only had this yesterday once and af was due yesterday confused still
​No af