It seems that you may be having candidal balanoposthitis
. It is caused by Candida albicans. You should undergo blood tests to rule out DM,HIV,anaemia or immunocompromised conditions. Take antifungal like itroconazole or ketoconazole
for two weeks. If there is itching, take antihistaminic like levocetirizine
. Apply clotrimazole
or miconazole cream. Take Sitz bath in dettol containing water. I hope you may be improved.
Dr. Ilyas Patel MD