12dpo I think my bodies confused

Star • Praying for our 🌈 👶to stick due June 2023

So I check my cm yesterday and day before.... Day before was light pink in cm vey minimal

Yesterday day time was heavier and red and I was certain af would be showing early as in today.... But cm check a few times today and it's brown. ..... One boob hurts more than the other. Cramps are gone as of last night .... Af due wed.