Think I had a miscarriage not sure

Reta

I took a pregnancy test not to long ago it said positive and then took another one that said 3 weeks which was last week now I’m apparently 4 weeks but I’m bleeding heavy red blood with clots don’t really know what’s happening anymore and I’m confused at this point. Any help?

My last real period was December 30th till January 3rd for 5 days then some spotting the next 2 days, And that’s it my period was late for 3 or 4 days this week then all of a sudden I started bleeding? I’m honestly scared.