Could I be pregnant??

So for the past month or so my boyfriend has led me to believe that I could be pregnant. I’ve taken a few tests a while ago and they all came back negative. I’ve had some unexplained light cramping not followed by a period, frequent headaches, constipation that came and went. Last month I had my period which was lighter than normal. I am not on my period for this month, which is also lighter than my previous periods, it has been three days since I started and my cramps are extremely painful and well as my frequent headaches, I am still somewhat constipated and yesterday I noticed brown blood or discharge with my regular period blood. I am so stressed and ready to stop worrying about if I’m pregnant or not. What could this be from?!?