Period not due for 10 days?! 😫

Rebecca

The human body continues to confuse me. Does anyone have any idea what this blood could be from? Is it implantation bleeding?