HELP! I need some questions answered

Sarah • 19. Rilee Page ❤️ 8Ibs 1oz, 21 inches long 😍 5.25.15
So today AF was due it's 10:06pm and all I've had was light spotting around 11am. What could this mean?& I've been having symptoms for about 2 weeks sore breasts,cramping , headaches, fatigue , & feeling nauseous after I eat