Late period

I was supposed to start my period two days ago but it still hasn’t came (giving it until the end of the month). I’ve had stomach cramps, breast pain and itching, have felt nauseous at different times all for a few days now. Took a test and it was negative. Any ideas?