Preparing for another miscarriage

I should be 7 weeks 3 days. I measured 5 weeks 6 days, meaning I would have ovulated on the 10th, which is impossible because that’s the day I got my first positive. Heart beat was also 84. Not good. This would be the second time this exact thing has happened to me