Confused 😕

So my period is always on time never late... I was 9 days late on my period. I have had sore breast, I have had cramps for 3 days with no bleeding get nauseas here and there. I did some running and cramps got worse and started like my period. I'm confused since I feel there has been changes with in my body.. I feel extremely tired, get headaches, mood swings... Could I still be pregnant?