Nitrofurantoin
"except for slight nausea and a short flop sweat this medication works great for me - Within 24 hours the symptoms disappear and I'm good to go. I am looking for an alternative but for now, this is all that works for me. I have a prescription for it and whenever I have a confirmed UTI (using home UTI sticks) I take it for 3-7 days twice a day. I usually don't have a re-occurrence and so far the medicine has not decreased in efficacy."