Slow period or implantation bleeding

Princess

I’ve been spotting pink purple for day and a half now why is my period so slow what causes this