Pregnant??

So for the past week I’ve been having lots of brown/ semibloody discharge, really bad cramping in my lower abdomen but not quite like period cramps, my boobs feel really hard and sore, and I have been going #2 a lot more frequently. I am nervous this could mean I am pregnant. My next period is supposed to start within the next two days but I am so worried