I am always regular

Girls I am always on time but the last month I was late. and this month I am super late I know it says to start on Tues but I was suppose to start on the 7th. my boobs are really tender and sore. my hair falls out more. fatigue. bloating. and I've been having more white CM then usual. a few days before my period was suppose to start I did have strong cramps and thought I was going to start but nothing. I took a test on day 2 of my missed period and it was negative. idk what is happening, any advice?