What are the options if I keep getting balanitis?

Circumcision or... Balanitis with or without postitis is an infrequent annoyance in uncircumcised males. Keeping good genital hygiene generally prevents these infections. If the infection recurrs often, circumcision would be next option.
Here are... Here are: key rx for balanitis is gentle cleaning ; drying the foreskin regularly, especially after each peeing plus timely ; thinly applying antifungal/steroid cream; definite rx is circumcision + good hygiene. Note: remember to pull down the retracted foreskin after each cleaning ; drying; otherwise, paraphimosis may ensue - an emergency.