what are all these small bumps????

i have no clue what all these bumps are i thought they were fordyce spots maybe but there are so many ive never had sex before or done anything more than a peck on the lips i dont understand

imageimage

those are fordyce spots

I agree with Keezy, fordyce, all normal and harmless