Do I have herpes or stds?

noticed these bumps on my skin for some years now. no discharges, only hurts when I try to peel like any part of the skin would, doesn't scratch either. please what could this be? I don't remember having that in my teen years! Here's an image of what it looks like:

image