Sore breast/nipples

So I’m due for my period but my boobs have been sore, mostly my nipples. They are rock hard and so painful...is this normal????? I want it to go away some times they just out of nowhere begin to really hurt.