sore breasts

I'm currently on cd17 and started having sore breasts yesterday and it is even worse today. My cycles are very irregular but usually around 39 days. I took a opk yesterday and it was negative. Any ideas why I am having such tender breasts this early in my cycle?