Bumps on my vagina? Is this HSV, HPV, yeast infection?

I've been experiencing changes in my discharge consistency and smell. Also some itching but no burning or pain when I pee. No pain in my vagina, stomach or other areas either. I'm not sure if this is a yeast infection or bacterial vaginosis. So what are these bumps? Please help! I'm freaking out!

image