My breasts have been sore for about 3 days, really tender. Been happening for about a week now. My period has passed. Plus been having migraines.

Not sure what you. mean. "Period has passed". Does that mean that you had your period already? If yes, when? Or does it mean that the time for anticipated period passed without seeing your period? If that was the case then a home pregnancy test would be in order. Take care.
Hormonal. This certainly sounds hormonal in nature. These may be 2 unrelated issues; however, get a breast examination and migraine therapy.