Hi please excuse my english its my second language. I have a small dot on my penis a bit bigger than a zit. I am not sexually active and is still a virgen so it can't be a STD but I'm afraid it might be something like cancer. It is sore and it looks like it can have puss in it. I tried to sqeeze it but that was an eppic fail and since then its very sore. I have it for like 3 weeks now and masturbate once to twice a day. I am not very comfortable with these thing is there anybody that might help me and I can't give more info that is exactly how its looks please I am nervous..?