Nipples

My nipples have never hurt so much. The been hurting for 4days now And i know My period is coming in 6days But Why Are My they hurting ?