Help!!

Ka

So I took a lh test yesterday and I had a surge. Today I decided to take a hcg and a lh (don’t ask why I just felt like it) and bomb! I got a positive. I’m supposed to be ovulating today and I’m so confused. The last 2 are faint cuz I couldn’t believe it so I took 2 more different times. And I’m kinda lost is this possible? And how? Did I ovulate early? Can you ovulate early and still have your period on the 28th day?