Crazy question?!

Brandi • Been together since 2003 and got married in 2014 :) Had our first child January 30, 2016💜😁
If I ovulated may 28...got a positive opk may 27...so I'm guessing the 28...how and I already 3 weeks and 5 days?!?! It's confusing!!! Lol