pregnancy or period?

Skylar
About 2/3 weeks ago I experienced some cramping (was different than regular cramping and felt sort of like I'd done about 100 sit ups in a row) a day or two later I began to notice light spotting that lasted 3 days. Now it's been 2/3 weeks and my period is 4 days late. I've been unable to finish some of my meals as I'd suddenly feel nauseas, however I haven't thrown up yet. I've been moody and tired and have had sore, swollen breasts. Today I began to have some more cramping. My stomach feels tight, like it's being pulled at the sides and I have a sharp pain in my right breast. I took a test last Saturday and it was negative. I'm going to test again in the morning, hopefully it'll be positive! I was wondering if you think this is pregnancy related or if you suspect I'm just about to get my period? Thank you in advance!