tmi Creamy globby cm\period due tomorrow

So I get this of and on throughout my cycle, no snell or itch, its just like creamy & cloudy and quite stretchy.

Thoughts? Period is due tomorrow. Im a virgin so not reg, have only done non penetrative things with a guy haha