Opk tests; do you usually get an Lh surge a couple of days before af is due?

KT

One app says af is due in two days and the other in 4 days. Opk test from today, it’s not far off positive? Bottom is a pregnancy test I did along side it. Thanks ladies 💖

Vote below to see results!