Cm Tmi

So I checked my cervix this morning and it was brownish tint and very stretch my AF is due the 23rd... could it be IB or sign of AF???