Yes or no?

Period due in 3 days, got a faint positive on a test but it was past the time but decided to retest and got this within a couple minutes??

And when inverted:

So I then ran to the store and got one that says pregnant and not pregnant... and it said not... so am I for sure not pregnant???