fuck. i need help

okay so usually i get cramping from my period but only a day or two before or a couple hours before my period. but i've been cramping for a week now and my period isn't due for another 5 or 6 days, boobs are getting sore which that is normal. & I did have some LIGHT spotting when i was ovulating but i didn't have sex after that period before i spotted..if this makes any sense. sorry if it's confusing. but i'm nervous that i may be pregnant. i'm on the mini pill and haven't missed it once, and i take it at the same time EXACTLY everyday before i go to school, so i'm not sure if i'm stressing it or not but i'm nervous. help?