In fact, stress can cause miscarriage

Many scientific studies have shown that stress can cause miscarriage because it stimulates the body to release a hormone in the blood that increases the risk of miscarriage. Moreover, the mother's bad mood during pregnancy can also affect the health of her fetus in the future.