Tender Breasts & Discharge

Extreme sore nipples & tender breasts. Period isn’t due for another week. What could this mean?

The hearts are the days I had sex this month.

I have discharge like this (took a pic off google)