Really confused.

I've been having stomach pain all day in my abdomen (and I know it's not like my normal cramps cause I get back cramps) and I'm been bleeding and there's like clots but I'm not due for my period for another 3 weeks. Anyone know what's going on..?