Hi, i'm 15, i'm really worried about my penis, its started to get pretty sore and i'm un able to retract my foreskin, i also believe the hole in the head of my penis is too small which could be causing the pain, it only really hurts when i urinate, i have had traces of blood in my urine from tests quite commonly and have had a couple of infections, can you help? im too worried to talk to my parents or friends