Spotting 7 days straight!

I have been spotting on and off since sun 8/16. My period is due on 8/27. I had intercourse on the 8th... I'm on cycle day 23. I'm thinking my period is about to arrive but I'm just seeing brown red mucus now when I wipe after I use the bathroom. I'm not cramping and I have super sore nipples. Is this a wonky period or could I be pregnant? Note: I had a transvaginal ultrasound done on thurs and my doc called me to notify my endo lining was super thick and that I have a cyst in one of my ovaries... Just wondering if anyone has experienced what I'm going thru right now...