Someone humour me🤦🏼‍♀️

I have 2 apps, glow and femometer. According to glow I was due on yesterday and according to femometer I’m due on today. I took a test 2 days ago and had a faint positive (picture below)

Then later in the evening I did a digital test which showed up as not pregnant.

I then took the same test as in picture above the next day and it come back with a barely noticeable if not any line.

The next day I did a test which was a ultra clear blue 6 days early and this was the result (in picture below)

So I took a test today and again negative (in picture below).

I’m so confused I think it’s clear I’m not pregnant but why am I getting faint positives sometimes? its not like I’m too early because I’m due on tomorrow and using ultra early tests!