I'm a 29 year old female and for the past 2 1/2 months my nipples have been sore. I'm not pregnant nor have I ever been pregnant. I'm not on any medication or have changed anything in my life that could really cause this either like change in laundry soap, bra, etc. It seems like exercising really bothers them more

and makes them raw so I've stopped exercising for a couple weeks and they have gotten better but they're still tender. I've tried using Lanolin which has helped but again, not gotten 100% better. I don't understand why they have gotten sore, its just like one day out of the blue they felt tender and it won't go away!! I've seen my gyno a few weeks ago and he said that if they're still sore next time i see him he would try putting me on birth control to see if its due to hormones. This is really annoying and really starting to effect my life for the worse. Any time I try to look online about this its always pregnant women or women that get tender nipples right before their period and it goes away that have experienced it. Has anyone had this before??? I could really use some help, advice, anything!! Thanks!