Pregnant or period?

I’m having tons of creamy white discharge I am due for my period in like two days. I have had spotting one day about a week ago. Any chance I could be pregnant?