WHAT COULD THIS BE 🥺

My period is not due until 5 days (according to this app) I was checking my cervix and noticed this !!!! Someone please help!! What could this be 😫😫😫😫