5 days of ALMOST positive opk?! HELP!

Savi

So I started testing for O on CD12 because I was having horrible pains (might also mention I have endometriosis so it’s hard to distinguish what’s what). I took a test the afternoon of CD12 (the very top dollar store test) and since then I’ve taken 2 opk’s a day to try and get my surge...today is CD 17, and also my projected O day, but I’ve still got nothing. If I was actually going to O today I should have had my surge yesterday or even this morning. The closest one looks like it was CD12. This is my second month on Armour Thyroid and last month my cycle was only 28 days, when it’s normally about 30-31 days. Can someone tell me why I’m getting so many “almost” positives? I’m very confused. I’ve used them before but usually they are a lot lighter and I would have gotten my surge by now.

(The tests are earliest being the top ones and most recent being the bottom ones)