Implantation bleeding?

Rachel
My breasts hurt really bad super early this month. Lasted about 8 days. Woke up today with slight spotting 5 days before my period is due. Is it implantation or pms? Also my breasts dont hurt anymore. I am freaking out! Help, what is it?