Can someone explain?

I’ve had breast pain and nipple pain all week, it either started Monday or Tuesday which was around cd 17 or 18 I ovulate around cd 11 because I DONT have a 28 day cycle please keep that in mind. This isn’t usual for me and especially not this early cause I’ve had breast soreness in the past but it was like a day before my period, it’s now been all week with this pain on the side of my breast and my entire nipples as well, it hurts with the slightest touch that will make my body jump when my husband touches them in anyway, I’ve now noticed my nipples look darker it seems like there’s a purple ring around them. My period isn’t due for another 5days now. We are going on a beach weekend trip to a music festival and will be drinking if I was to be pregnant how bad would this affect the pregnancy? I took a pregmate test today and it was negative but it’s still early and those aren’t as sensitive, should I feel guilty for drinking? And what is everyone’s experiences with this, I’ve never had sore nipples before a period but I’ve had sore breast so the nipple part is throwing me off.