Could I be pregnant?

I have been feeling very dizzy and nauseous (like I’m in a moving vehicle). I have been getting short of breath easily. My body feels like it weighs a ton. I have been having creamy discharge and 4days till AF. Cravings are off the chart.