help please!!

ally

I missed my period for 3 months and I took a ton of tests but they were all negative... but then I finally got my period but it has lasted way longer than usual. it's normally 4 days long and average to light flow. but this time I've had it for 38 days and it's still going. it's also super heavy and I've had a lot of big clots ( believe they are clots) does anybody know why this could be? what are the signs of a miscarriage? this is what keeps coming out of me...