Bumps on labia

I have 4 small bumps on my labia. Idk what they are. It can be HPV cause I’m a Virgin. Help!!! And it’s sooo itchy!!! Idk if I’m allergic to my pad or my period or something because it happened when I was on my period last month