Nitrofurantoin
"I was getting extremely painful monthly UTIs before starting Nitrofurantoin. I tried everything - peeing after sex, cranberry juice, you name it, but nothing worked. I haven't had a UTI in over two years now since I started taking the drug. Truly a life saver."