Pregnant?

I had my son about 8 months ago. Ive been on the birth control pill tri sprintec since then. I have recently noticed my boobs hurting every day for the past few weeks. I cant really explain it but sometimes it felt kinda like growing pains an other days I literally felt like I was lactating just like how I did when I used to breast feed my son. I dont anymore. I start my period in two days and today I noticed some spotting. Its a very light orange color. Very strange. Its not on the pad but i see it when I wipe.. does anyone know here if I could ne pregnant?? Ive also been having cramps here an there, heartburn and nausea, and cravings.