Pls read whole thing

My period is late by 2 weeks which can be considered normal as I have PCOS and Im not currently on the pill. However, I’ve been getting brown blood spotting for about a week and today I got white discharge. I also have light cramps, bloated and I feel sick in the morning (no vomiting, just nausea). I took a pregnancy test the other day and it was negative and when I have sex with my boyfriend, we use protection unless we’re drunk and he’s never came in me (I’ve been with him for a year and he’s never came in me). What do you think this is? What should I do???