If you have unusual discharge or a sore on your genitalia, you may have an infection. Since your lymph nodes have been swollen for a few weeks already, call your doctor today to arrange evaluation.
You should also avoid sexual contact until you have talked to a doctor about your symptoms.
Click here for more information on sexually transmitted diseases.
Please provide feedback to help us improve the Drugs.com Symptom Checker.