HELP is this a miscarriage?

I’m trying to go to the doctors ASAP obviously because I’m kind of freaking out. But I just need to get at least a little bit of advice on what it is. Sorry for the TMI pic. I’m 18, I have a boyfriend and we are pretty sexually active.

This might be some helpful info about my situation. I’m on the contraceptive pill, have been for only 3 months. I skipped my first 2 periods, let this one happen. For two weeks before my period there was brown spotting non stop up until my period. First day of my period there was a massive blood clot probably around 1-2 index fingers in size. Then today (second day) what is in the pic came out. I haven’t stopped worrying. Need advice. Thank you.