Ib?? Tmi

Cece
My period is not due for 8 days. This morning when checking my cervix i had a thick creamy white discharge and also one blob of light brown gooey discharge .. could this be implantation bleeding or oncoming period? Any experience with this?? Freaking out.