upper lip bumps

could it be herpes? they do look like tiny blisters. 

Could be sweat pimples? Are they sore/itchy?

i have no idea , they are not itchy and i havent tried popping them