Light pink/ brown spotting 2 days before period? *Warning photo*

My period is due in two days and my cramps are very minimal but I have been extremely emotional and stressed out. A while ago I felt discharge and when I checked it was this light light pink brown discharge? Is that normal? I have never had intercourse, I’m still a virgin. However, I did mess around with my boyfriend but he’s never came inside of me. Am I overreacting or is this normal? Period due on 12/1