tender breasts and early period ?

My period is suppose to start in 8 days, but today I had some light spotting and cramps. My breasts have been sore for a few days now. I am not on birth control. What could this be?