Help please

Amelia

I need some answers I have been spotting for 4 days now it is not enough blood to wear pad the color is pick/brown and egg white discharge with it I never had it before my period is due in 2 days and my Cervix is higher and softer and I took my pregnancy test and it shows faint lines and the digital says not pregnant what is go on please help me IF I am pregnant I am 3weeks and 5 days I should have a very positive pregnancy test right?