I've had 3 positive ovulation tests Wednesday Thursday today (Friday)

Cheyenne
Why do I have 3 positive ovulation tests I heard after 1 don't test anymore but I did anyways. Had sex Wednesday Thursday do I have to have it tonight too? Took my bbt temp it's 97.45 is that mean I'm ovulating today??? How long does sperm last