Admins, moderators, doctors, simple users, readers and everyone on this forum, I am having a problem and I need your help: three days ago I noticed that I have a group of small water blisters on the head of my penis. I don't really know why, but I never thought that this might become a problem... So, the exact same day, after a few hours they combined and become a bigger water blister. I was a little scared so I didn't have any other idea than pinching the skin to make the water come out. I've done it but I still have some symptoms. About 72 hours passed but the skin is sore with some moisture on it. Now I'm scared and I'm definitely thinking that this is a big problem... Now, whenever I'm washing down there with water it is painful and because of the moisture it makes the head of penis stick to my underwear so as you can imagine it is very uncomfortable... I tried to remember what could happen to cause this so I remembered that one day I was urinating with dirty hands, please don't judge me, I haven't had another option, I was almost pissing in my pants and no water near me.... I also was using a public toilet for a poop. I usually don't use them, but, again, I had no other option. I think that my penis accidentaly touched the toilet... Obviously I visited my doctor to consult me. He told me that I can normally get this type of infection through sexual contact... I had to respectfully disagree with him because I have never had sex for a month due to my girlfriend's 3 months trip to another country, and obviously I don't cheat on her. I want to know if this is sexually transmitted disease or this could be from other things like those I have metioned above? Is there someone so kind to answer my question?