IB or period coming two days early ?

i’m about to be 12dpo

period due tuesday january 29th

yesterday night and tonight i had some ovary pain. only once or twice then gone

my cervix is very high. i can just touch it with the top of my finger. i went over and checked my cervix and this pink stuff was on my finger mixed with discharge

i put a tampon to see if it was an actual period or not and this i what i got when i pulled it out ?

am i put this month ?