herpes or pimple?

I had one little white head on penis for 1-2 months, popped it 2 or 3 times a week thinking it would go away, usually a little white head would come out, not watery or anything. Then one day I went to the gym, sweated alot, when I come home I went right to sleep and never showered until the next night. The next day it was kinda hard and bigger, so I tried to pop it and it was almost like it was healed over, so I kept messing with it and all of a sudden it's huge, about the size of a pea. Its was more like under the skin rather then a blister. It was red around it but yellowish white in the middle like a pimple, tried to pop it again but hurt to much, the next day I had a bath and without much pressure this yellowish puss came out, quite a bit. Luckily I had my camera flash on while this happened so I have a video if there are any professionals on here that wouldn't mind taking a look.

Forgot to mention this puss came out tonight and Ive had a headache since, and I've had a sore throat for past couple days. I live in Canada and its been really cold, so that might exain the aore throat, I don't know.

This sounds like a sweat gland. One way that sweat glands can come about is when certain areas of your body sweat alot and is kept covered (armpits, buttocks, genital area, etc..). It also made it worse when you went to bed without washing the sweat off you. Just make sure you wash after the gym and keep that area dry and clean. The gland can become hard, it can grow and hurt really bad. It normally bust on its own, but if you can handle pain some people will bust it themselves. Yellow puss and most of the time blood comes out with it. Since you've gotten it once, it's easy to get it again and it can pop up somewhere else. However, this doesn't sound like herpes, but it is always good to go to the doctor to be safe. You never know.

I don't think the sweat gland sounds like the culprit here. There is no one size fits all for herpes. There was someone om here the other month and she wasn't sure if she had it yet and took a bath and the EXACT same thing happened to her, after she got out the bath.

I think you should just go get tested for herpes and you specifically have to ask OE they won't. If you day full panel, that is not included