Hello Im new here. I've never had sex with a woman, and i havent had oral sex either.I do suffer a lot from canker sores (not herpes or fever blisters) just simple canker sores, but i know that those aren't contagious.I haven't kissed anyone lately and I don't have any herpes or anything in my mouth or anywhere.Anyway back to the problem, on the shaft of my penis, when i pull my foreskin back a couple of days ago I had this tiny canker sore, I haven't had sex or anything (just masturbation) so i figured that i hurt myself without realising.After a few days There is now another canker sore, and now there are a few, it seems like its spreading (I haven't stopped masturbatign until today when i realized it was worse).They aren't too painful unless I touch them, they look just like canker sores from your mouth but down there, just like if you bit your lip and then you get that kind of sore. It looks like that.It itches from now and then but it doesnt bother me much and I could even masturbate (foreskin up).Right now one of my wisdom tooth is killing me so i was prescribed a lot of pain killers and antibiotics so if there is some type of infections i guess the antibiotics should take care of it.What could this be? could it be that im just hurting myself or i might have some disease? is there another way to get an std besides having sex?Thanks.LDI will post pictures later tonight if needed. I dont know if i can post them yet. (forum rules?)edit: sorry for posting on different forums, i didnt know where to post.