why are my nipples really sore??

anoun
I won’t have my period for another two and half weeks. I haven’t had sex with my boyfriend in over a week because i have BV and been using stuff over the counter.