3 miscarriages.....

1st miscarriage was really early- 5 weeks ish pregnant

2nd miscarriage was at 7 weeks pregnant

3rd miscarriage was at 9 and half weeks pregnant with this one having an actual developed little baby to pass 🤦‍♀️

Why would each pregnancy progress just a bit further than previous ones and still go wrong?? What happens if next time is past 12 weeks and I miscarry and that continues until we get to having stillborn 🤦‍♀️😩

Anyone experienced similar and found a solution??