Hi. I am a little embarrassed about this and I haven't even gone to my parents. I am a teen male. The end of my penis is red and sore when touched. It hurts when I pull back my foreskin in the shower. It is very sensitive and I've had this problem for a couple of years now. There has been no swelling or large bumps. It doesn't hurt when I pull the foreskin back, it only hurts when touched.
PLEASE HELP!!

Thank you!