Tmi!!! Is this implantion bleeding or period? Period was due 8 days ago

Kayla