I was recently told I have a uti. I'm taking 2 bactrim for 10 days then 1 a day for 2 months. Nurse didn't explain why I have to take it for so long, just kept saying it's because I have a uti.