Impantation bleeding or early period? (Cd26) with pics

Hi !!! So normally I have 31 day cycles (nothing less than 28 days but 31/ 30 is my average cycles) yesterday I went to the bathroom bc I felt moisture and when I wiped I seen pink/brown discharge. (Photos attached) today is cd27 for me and I'm not used to spotting this early. I had a terrible stomach ache yesterday and I feel like a yeast infection is coming on bc I'm itchy down there but I dont have any yeast like discharge. Help!