I have a bladder infection at the moment and am taking Keflex...it is horrible to have one but I suffer from them normally so was just waiting for them to start again. I hope yours clears up soon. Take care