Balanitis? STI?

Is it normal for an uncircumcised penis corona— the back of the penis head gland — to smell bad? Its also sore and irritated but it does not hurt at all. Very rarely it itches. I don't see any smegma because I wash my penis head every time I shower. However if I pull back after a long day, and touch my corona, my fingers smell bad and the head is shiny with clear discharge from the corona. Is this normal? Could it be an STI?

image

image