Confused on ovulation

Glow said I was ovulating starting the 15-21. I baby danced 17,18th multiple times and then the 21..... my husband works away. I ordered the easy at home ovulation strips and when I got to my parents house I saw they arrived and decided to randomly take one. It was positive and I put it into glow and now it says 19-25. But he's gone to work now 😭 and I was really feeling this was our month of conceiving. I don't know how these work I heard you're supposed to get your surge within 12-48 hours after the positive. But I had sex last on the 21 so the sperm most likely won't live that long. 😭😭😭