I think I might be pregnant

Kendall • I have the best boyfriend and the cutest cat!
The last few weeks I've been extremely nauseous, having awful cravings and avoiding certain foods like the plague. I've also been super emotional like the dumbest things set me off. Then tonight as i was getting ready for work I went to the bathroom and I had a little bit of pink ish colored discharge but it's gone now? My period starts in 4 days. Could I be pregnant?