Ready to give up

Have been trying for my BFP for about a year now.... I’ve tracked everything you can think of correctly ... took a pregnancy test 3 days ago ( 7 DPO) and it was negative.... now here today I go to the bathroom and look who’s here (AUNT FLO) so now I’m confused is this implantation bleeding or did my period come early again for the 6th time since once been trying.... I’m 10. DPO and all my hope has officially ran thin.... should I test again?? It’s not heavy but bright red