Is this forcyde spots or herpes bc I’m worried

so i had these things for a long time now and i didnt think alot about it before but now im worried i have these white or yellowish spots on the force skin of my penis and i dk what it is i hope u guys can help me!

image

image

btw im a virgin never had sex before and it does itch sometimes and no burnand i dont bleed

If you have never had sexual contact why do you presume it could be something like herpes? You are in the situation where it is almost impossible to have anything sexual related!
So yes, these would typically be described as Fordyce Spots - there are 1 or 2 other thing they could potentially be - but they are natural and they are completely okay and non-problematic

Hi Kevin
I have had exactly the same since I was a teenager and they are nothing to worry about.
A lot of guys have similar like these, usually called fordyce spots.
James

thank you

thanks you