Hi, I'm posting this here because I'm too embarrassed to visit a GP/clinic as of yet, or at least I want to be sure that something is wrong before I visit. I am not circumcised and my penis has always been pink/red but the edges and back is a slightly different colour - a darker (grey, almost light purple), which I don't think is normal. The most distressing thing is that it is very sensitive to touch, so much so that it's painful to touch, stroke, even wipe with a towel or a tissue. It has been like this for as long as I can remember, I thought it was normal before but as I got older I realised that sex isn't meant to be painful. I'm still a virgin but given the soreness when I touch my penis, I'd expect sex to be even more painful. The soreness seems to occur only with contact with something other than foreskin, when the skin of the penis "sticks" to the finger/tissue/towel and hurts when it is pulled away. There are also a few very small bumps (some red, some white) around the edges and the back, which I'd guess to be pearly penile papules.
I have been doing a little research on the net and have deducted that I don't have phimosis (I hope!) or an STD (you can't get an STD without having sex, right?). My two main concerns are either yeast infection or male thrush, but is it possible for these to be contracted and continue to take effect for years on end? I've tried to be as hygienic as possible but it doesn't seem to be having much of an effect, nothing seems to be changing. Hopefully one of you can correctly diagnose me and point me in the right direction please?