HELP!!

Jasmine • Moma of 2 !

Okay so for the month of may I spotted on the 3rd and 4th then on the 5th I had a blood flow. Okay so according to Glow I ovulated on the 20th of may. And two days ago I had a positive hpt. Emergency room.also confirmed me to be 4 weeks 5 days. Today make me 5 weeks 2 days. Okay my question is if i didn't have sex till the 22nd of may HOW THE HELL DID I GET PREGNANT?? I'm happy don't get me wrong but I'm so damn confused y'all. Anybody have some insight on this?