I don’t know what this is it looks like a big white bump but not like the small herpes bumps

its painful and been there for two days its looks single big and white what do you guys think this is, is it herpes ? also i have discharge

honestly this looks like a pimple. Herpes is never going to present itself as one of anything