Help.. Is it implantation???

H. • Paediatric Specialist Nurse👩🏻‍⚕️ London 🇬🇧
Hi, I really need advice! 
I have been tracking my periods for the last 12 months and they are usually spot on 4 weeks apart, a few times they've been a day or two late and once a day early. 
Well today I'm 10dpo according to glow and I'm due my period in 4 days time I did a preganancy test this morning and to my dismay was negative. 
Iv just been having cramps and went to the toilet and wiped and saw blood. Pink blood. I'm still cramping at the moment but not badly. It's just with my period I cramp, it comes and then I cramp like help for days. This is still pretty mild. I think I'm just clinging to hope that the witch hasn't decided to come 4 days early just to piss me off! 
I just need some advice if anyone has any, I can't even re test because it'll come up beg for a few days even if it is implantation 😩