What’s the cause of reocurrent utis?

I was wondering if anyone found the cause/solution to their reocurrent utis?

I’ve done everything recommended

-peeing after sex

-cotton panties

-drastically cutting back caffeine

-using only dial soap/ warm water down there

-having less sex

-wiping front to back

-changing underwear twice a day

BUT STILL SOMEHOW THEY COME BACK IVE HAD 6 or 7 in a fucking year, yes I’m about to see a specialist to find a better solution because my family doctor just keeps prescribing more and more antibiotics.