So confused did i ovulate twice?

Am

I took letrozole 7.5mg this month and i ovulated 3days late so cd18 i got a positive opk had cramps all day. Usually within 2days the opks go very light preety much theirs no line at all but this time the line wont go away its preety dark still. Today is cd25 and the opk is positive again :/ so I don't understand am i ovulateing again? or i didnt ovulate before? Im so confused because this has never happened before.

Its only 6dpo its to early for a positive pregnancy test. I got a negative today.

Has this happened to anyone??