Anyone have two loses and there were answers as to why?

So I've miscarried 2 times back to back. No kids yet. My dr has done and HSG which did not match the later MRI I had some the following week. Apparently I have a heart shaped uterus and one blocked tube. I have pcos and two almond sized fibroids. Otherwise nothing. I ovulate every month and have regular cycles. Blood work all normal except we can't get an accurate progesterone level due to timing. I am now on progesterone suppositories and a baby aspirin once a day....all this to ask, is there anyone one who has experienced this also and there was a reason for it? Did you go on to have healthy babies? I'm now 5 DPO and hoping and believing