I am sorry you had to go through all this. Your husband was a coward to leave you. Happy that you have your happiness now. The reason for MC can be that your body cannot carry the baby. It is okay though. You can always go for surrogacy. Good luck on the new journey.