NEED HELP PLEASE

La

soo my period was suppose to come on the 16th of November but it never came on today is December 6th and my period still hasn’t came on and my areolas are darker than usual and my breast feel fuller and any little touch my nipples start to hurt and they get hard quick and stick out more IVE ALSO BEEN HAVING A LOt OF DISCHARGE FOR A WEEK STRAIGHT AND CRAMPS BUT STILL NO PERIOD