Are these skin tag looking things normal?

image

Could just be inflamed bumps from friction or irritation due to allergy, diet, or sex, or too much of the wrong oil. How long and does it hurt?