Bfp ? But been spotting for a week

I got this, this morning but I'm a nervous wreck I've been spotting brown and occasional pink for a week and a half which seems to long for implantation, please be sticky little bean !