VP or STI? Help please!

I just noticed these small bumps inside my vagina last night and i just feel like my vagina has been irritated from having sex (its been a while). Also i found this little thing at the bottom of my vagina that i don't think was there before but i dont know. Does the bumps around my vagina just look like razor bumps? please help im trying not to freak out but i also dont even know what to do if this is something else. ive done a lot of research and this looks like VP from what ive seen but i wanted opinions

image

image

the outside bumps are folliculitis from shaving in your case yes razor bumps. inside looks like vp

did you ever figure out what they really were? have you been to a doctor?