Cervical cancer, hpv, or untreated sti?

image

going to get cervix checked this week, but im freaking out lol and need opinions from people. does it appear more like hpv, cervical cancer, or untreated sti? i only looked because i was getting weird discharge. and i get random cramping so i finally was able to look and was shocked to see this. what could it be?

definitely a good idea to get it checked put if youte concerned. any update? wishing you the bedt!