Need advice

So i thought my period was due around boxing day, wasn't 100% as i stopped tracking as i thought i was focusing on it too much. Done a pregnancy test on boxing day and it was a definite negative, still no period but i have had cramping for the last week as well as seriously sore boobs to the point where wearing a bra hurts and my nipples have gotten lots of bumps on my areola! Also have had lots of discharge, Could anyone give me any advice