No blood on day of expected period

Tyne

So in the toilet I have little pieces of pink discharge in the toilet, and when I wiped there was this on the toilet paper.. my period is actually due today. Is this period happening or implantation? My cycles are 26 days and I have had unprotected sex twice.