You probably have genital herpes, a viral infection that affects male genitals, and you can do some tests to make sure that you can start treatment.
Sir, I'm experiencing redness and swelling of the penis with groin pain, and there's also an abnormal appearance of skin in that area.