Hannah - So sorry you are going through this. When I was going through my m/c's after having 2 perfectly fine pgcy's I went and saw my GP. She gave me a referral to OB who was very helpful. I found out that I needed to take aspirin to support my pgcy.
Go and see your GP and see if she can maybe do some BT's etc and maybe give a referral to someone that can help you figure out what is happening.
I truly hope that you get the answers you need to help bring a little bubba home.

Again I am so very sorry sweety. I wanted to give you lots of too.