Implantation bleeding vs period spotting

Brittany

How do you really know the difference or which is which? This is what I got today, 3 days before my period is due. I feel like I never truly know the difference but I am ttc so my hope is that it’s implantation. All tests have been negative and I am 12 dpo today! I appreciate any thoughts!