Not too sure..

B
As of today, my period is 8 days late. I have experienced a tad bit of spotting twice but nothing more. And I'm cramping. They feel like period cramps. I'm beginning to wonder if I'm pregnant. It just doesn't seem possible. My ex and I broke up 6 weeks ago, that's also the last time we had sex (he also didn't pull out). I even had a period after that! I moved 4 weeks ago to a new state... So I had chalked it up to stress of moving, my break up, etc. but now I'm actually worried. I've had headaches, Back pain.. But no other symptoms. Should I take a test, or do you think it could be stress too?