I'm 18 years old and for the past year I've had a problem where I get a ring shaped swelling under the head of my penis if I get an erection, masturbate, or have sex. It feels sore and hurts if I get another erection. I've read it may have something to do with lymph inflammation but I don't know. I'm very worried about this and any help would be appreciated.