Cycle is so confusing

Sunshine

AF came two days before its expected date I don't understand if its implantation bleeding or its my time of month