NON UTI

When I was younger I always took those pills to make you pee ... and from then on I always felt like I couldn’t hold pee in my bladder for long

So now that I’m 30 it’s worse after a sip of water I feel like a have a ton of pee but it’s just a slight flow so how can I fix this? I’ve taken AZO pills and those have worked but I don’t want to take those for the rest of my life what should I do?