Possibly pregnant?

Period is due next week but for the past 3 days I have had dull lower back and stomach cramps, headaches, extra discharge than normal this time of month, and my boobs hurt off and on.. could this be a sign of pregnancy or AF coming?