Possible miscarriage?

So I’ve been seeing this guy for a couple months now and we have unprotected sex quite often. I know this isn’t good, but it deals with my issue. So I’m not supposed to get my period for another 10 days and yesterday I started bleeding uncontrollably. It was so bad a tampon wasn’t lasting 20 minutes and my cramps were the worst I’ve ever had. I started noticing huge clumps of blood and they haven’t stopped at all since yesterday. I was wondering if I possibly had a miscarriage? I looked it up and I had all the symptoms but I just wanted another opinion. If someone could write back with their insight I would greatly appreciate it!