UTI PROBLEMS

I get UTIS 1-2 times a month for a week or two weeks at a time. This has been going on for a least 2 years now. I do ALL the precautions like cotton underwear, peeing immediately after sex, vitamins, lots of water, balanced wash and everything else you can think of, I’ve done it. I’ve been to the DR and the OBGYN and they all say it’s just my anatomy causing them. I’ve taken AZO and all the antibiotics that the doctor has prescribed but nothing seems to work. I take 3 women’s urinary tract health vitamins every day and still get UTIS. I’m on week 3 of one right now and nothing is helping or making it go away. I just bit the bullet and bought $200 worth of the Uqora vitamins that say are the best thing for it and have been on them for 2 weeks and still haven’t noticed a difference( I know it takes 3 weeks but I have a UTI right now and am starting to get discouraged and lose hope). Does anyone have any tips or tricks for this?? It’s seriously causing a dent in my life and I can’t stop using the bathroom every 20 min and it’s effecting my work, social and sex life. PLEASE HELP