UTI's

I'm getting so annoyed with getting UTI's. I can't do anything without getting one I swear, I get them from sex, masterbating, or not wearing the right underwear. I've tried all the tips to not get one but I still seem the get a UTI, it just getting old and it just seems like a daily task anymore. Any new tips to have a UTI free life?