implantation bleeding? period coming?

im supposed to have my period either tomorrow or in 2 days. i got this type of discharge and cramps as well as open cervix