sore boobies

The past few weeks my breast have been so sore and I have no idea what's causing it. I'm not pregnant or on my period and I've been on the same birth control pill for 2 years now. Any ideas?