Tmi symptom need advice!

This is embarrassing that's why im anonymous its 6 days before my period and I usually check my cervix and today there's blood is this implantation bleeding??my cervix has gotten really soft and I'm freaking out! Please any advice helps!