Hello,
Balanitis is caused due to sensitivity or allergy to harsh soaps or chemicals, STI, yeast infection, diabetes, poor hygiene.
Yeast infections in men occur after having sexual intercourse with a female who has a vaginal yeast infection. You should keep your private area clean. Remove the smegma that gets accumulated under the foreskin as it may lead to infection.
Take regular bath and after cleaning the private area apply ointment
clotrimazole. You can take a course of antifungal medicines (
fluconazole) orally. If sexually active get STD tests done. If found positive you will be treated with antibiotics and antivirals.
If you are having recurrent symptoms then get examined by a
Urologist you may be recommended
circumcision. Balanitis basically occurs due to pitta and kapha imbalance. Ayurvedic medicines work but may take time to show improvement.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician