Roughly 6 months ago (possibly longer), I noticed that i had two white heads on my testicles. I attempted to burst them to find that a pus with a past-like consistency came out. roughly 2-3 months ago another one has popped up and I have no idea what they are, what caused them or how to get rid of them. I've had no sexual contact with anyone, Is it possible this is an STD? Due to social anxiety, going to a GP about it is out of the question, any help or pointers would be extremely appreciated