Heartbroken

Hi everyone! Me and my boyfriend been together for quite some time now. For the past 5 months we been ttc. Every month my heart is broken bc of the negative pregnancy test and then here comes aunt flow. I feel so hurt and upset and idk what to do now. Last night I got excited bc I had what looked like the start of implantation bleeding. But when I took a test this morning, BFN! My heart has been broken all over again. Am I testing too early? My period is due in 3 days. I started what I hope is implantation bleeding.(pic down below) is this implantation? Or start of AF?🥺