Help! It hurts and Ive had it for a while!

this thing just popped up and it hurts sometimes! ive tried to pop it but it just hurts! is this herpes or any kind of STD?!

looks like a boil or abcess