Pregnancy? Help!

Age 21. I am not due for my period until April 24th. My period is never early or late. On April 16, I checked my cervix, the cervical mucus was thick and like a lotion texture. I went to the bathroom and saw a pink streak when I wiped. I've been having slight cramping and very very very light bleeding, to the point it wouldn't even fill up a panty liner. (Which is never normal for me.) The smell of some foods have also made me so nauseated as well. I have had on and off "heat flashes" during one of them I have thrown up. I am 10 dpo. Could this be early signs of pregnancy