what are these?

im not really confident to be posting something like this on social media but i need advice.. i recieved these spots and there really itchy and irritating and very uncomfortable. ive searched all over the internet and it says it could be herpes.. ,could anyone help please?