am I pregnant?

I've been having discharge for a week or so now it started out milky and sticky then it went to Lear and stick now it back to this.my discharge had never been this heavy before I'm soppse to have my period in a couple day.ive also had cramping and my boobs have been hurt more than usual.it all started a week or 2 ago .