Help tmi graffic pic. Advice needed

Jessica due baby girl 7th march 2019 💜
Hi i wont up yesterday and felt a gush so i went to the loo and im bleeding im a week early for my period so assuming it was my period starting early. It started heavy and still heavy how eva im clotting alot and dripping into the loo is this a normal period or possible misscarge or isnt something to worry about im in pain too. ?