Why is this happening?

Mermaid
My boobs have been hurting for about 5 weeks now , we last had sex on my period 4 weeks ago and I was thinking they were hurting because my period was coming but they never have hurt for this long so I'm confused. My next period comes in about 5 days, test said negative from the other night , I'm only 20, my boobs feel a little heavier like they grew but not much. I get mild cramping once in awhile too, what do you think could be wrong ?!!