Are These Fordyce Spots Or A STD

i been doing to much research, some say it’s a fordyce spot somes saying it could be herpees, it’s itchy when I think about stds.  It doesn’t burn when I pee ? So please I need answers or options on it asap

It's hard to say without seeing it