Recurrent balanitis, swab shows candida, 1 month anti fungal +steroid cream little effect, excellent penile hygiene. Why does it not go away for good?

See remark. You may need to try different antifungal cream.It is very unusaul a month long treratment not helping. My remedy besides the cream,is apply or wrap loosely head of penis with gauze ,this gauze should be soaked with solution of 1teaspoon baking powder in 1/2 cup warm water for 15min for 2-3 days.