Confused? Did I ovulate?

Hi everyone. So I’m completely confused.

I had an almost positive OPK on CD 19 at 9AM. Then at 5PM when I got off work, I took another OPK which was light.

My husband and I are inseminating with frozen sperm, and decided to inseminate at 2:30AM CD 20.

I wake up at 5:45AM, OPK is still lighter but my BBT shows a temp rise.

Fast forward to 9AM today CD 20, it’s completely positive.

12PM OPK is back to lighter.

I’m thinking my positive test should have been CD 17 or 18, but didn’t to test during my 9AM peak testing time.

Do you all think I ovulated already?

So confusing!

Thank you!