Need some advice.

Okay so right know im kinda messed up on my period, not sure if I'm late or ovulation, I was suppose to have my period 26th but it came early in a 19 day cycle, it came brown spotting on 17th heavy with some clots on 18th and 19th and spotting on 20th and some pink spotting after words, I put that in as my period on this app and it said I would have my ovulation today so I tested as below. But yesterday it was negative no lines. But also like last time I used that app it said my implantation bleeding would have been the 17th of Dec like I was bleeding. I took multi preg tests all negative so I'm ovulation today????