I need answers

My period is suppose to start on the 13 but last week I’ve been spotting for 3 days what does this mean?? Could it mean spotting before period or could it be implantation bleeding?? Please help I’ve been TTC for 2 years now and I have a gut feeling that I’m pregnant but my head is telling me I’m not I just don’t wanna get my hopes up 😭😭