OMG IT HURTs help TMI

My boobs are killing me right now it hurts so so so bad. It has been getting worse over the last few days. It is mainly my left one. Omg it is kind of hard like rock and around my nipple area it feels sticky. AF due 10/3. Why is this happening??