As you had long course of antibiotic and still you got same problem so culture and sensitivity test is a must.
It is better to go for Nifran after giving urine sample.
Take early morning mid stream urine for testing.
Meanwhile continue with cital and flavoxate
Ok and take care.