TMI but I need advise plz

Chrissy
My af is supposed to come tomorrow but yesterday n today I just had this brownish pinkish discharge on an off like a spot n now its a foul smell with it. My boobs are painful. I no its not an infection bc the smell isn't fishy. Anyone had this b4?????