Pain and swelling of the testis and red sores on the penis could be due to Sexually Transmitting Infection(STI.)Hence you should consult a Doctor without delay.
You could go to any STI clinic.
You should avoid High Risk Behaviour and practise Safe Sex.
You should, if married, take your partner to the Doctor for check up and treatment.