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 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 all started a week or 2 ago .