I have this bump on my vagina that I'm really insecure about for some reason. I've had it for as long as I can remember. It never goes away and I have 2 more. Anyone else have these or know what they are?

Mikaela