BPF yesterday and now I’m bleeding heavily

I’m due my period tomorrow and yesterday I got a BFP HPT, I feel like my period is starting...ive got slight cramps and quite a bit of blood. Am I miscarrying? Should I got to the hospital? I think I’m like 3 weeks, is that too early to even call it a miscarriage?