why do boobs get sore pre period?

i get sore boobs for around 2 weeks before my very shoty period of 3-4days. Just before my period starts my boobs get less sore, i imagine it like the hormones are leaving my breasts and toward my uterus triggering my period hahah, doubt this is correct?