Penile red spot

image

image

image

So , i have this red spot on my penis.It s from 2 years and in most of days it s all this spot red, just few days it s ok.I have 19 years old

It sounds like your skin is reacting adversely to something it is contact with on an occasional basis.
This could be a soap or shower gel or other body wash you use from time to time. Also, it depends whether you apply anything to your penis when you masturbate: baby oil or lotion, skin cream or lotion, or anything else that you apply before, during or after you masturbate … ?