Help!!!! Possible trigger warning

Sierra • I’m a single mom going through a divorce from my abusive ex. I have two boys.

I just started my period today and something like this came out. Did I have a miscarriage??? Never took a test