have you had your progesterone levels tested?

That was the cause of my miscarriages!

Really not a nice thing to go through - so i hope you get an answer soon and get that little bundle of joy!