Trigger warning: miscarriage, graphic descriptions. Please care for your own mental health and skip this post if you need to. I haven't been very active…