Tmi.. Possible pregnancy

My AF isn't due for another week, my nipples have been super sensitive, to the point it hurts to put a bra on and I've had a little bit of discharge...could this be due to AF or pregnancy??