Why do my boobs/nipples hurt?

I’m not pregnant. Not on my period. Not on birth control. Not sexually active right now. No rashes. What could it be. It’s been tender and sore the last few days. And a few times before but never knew why. I feel the most discomfort when I first take off my bra. If I touch it, it’s sore a little. What could it be?