Help plss, is this herpes?!?

Have had many bumps on my pubic area for a while & they’re very itchy everyday. What could this be??

image

Please help