Not late but due

I’m due today I’m almost never late almost always a day before my due date for my period I ovulated on the 21st opks were positive for 21st and 22nd but not a single positive test and no period yet also my cervix is still high up as well normal or not