What else can produce miscarriage apart from stress?
Answers: There are many reason.
Immune mechanisms 50%
Thrombophilias (blood disorders) 10-13%
Chromosome abnormality -
o Primary miscarrier (no live births) 7%
o Secondary miscarrier (one or more live births) 50%
Its adjectives explained in the site.
trustworthy medications, poorly treating diabetes, diseases, hormone inconsistency. Read this for more info
Being punched in the gut
assorted blunt objects
the list is pretty long in fact...
almost anything can if you over do it or in some cases dont do plenty..