Chronic UTI

I keep getting UTIs.  I want to stop all the antibiotics.  I am a nurse and I think my poor habits with not emptying my bladder at work certainly doesn't help, but nothing seems to be helping.  I drink lots of water, take cranberry pills, per before and after sex, etc.  any suggestions?