Pregnant or not?

Acacia

I wanted to get your opinions. I know that doing a pregnancy test is better but I just need to vent. So I was supposed to start my period Saturday and it still has not shown up. I had really bad headaches off and on for a couple days and also feel tired more then normal. I am now really stuffy and my nose runs constantly and I am also constantly sneezing. I have been having light cramping that comes and goes. At first it felt like my period was getting ready to start but my cramps never progressed and my period still has not shown up. I am 4 days late. Today I noticed I had a little bit of thick white discharge, it doesn't smell or itch or anything. I just want to know your guys opinions and when I should take a test.