Help!

I usually get my period on the 4th im currently 3 days late and i noticed white discharge my boyfriend said im not pregnant but what could this mean help!!