You might consider https://skywaycorvetteclub.com/nitrofurantoin/ for treating your urinary tract infection.