I’ve been on Cipro almost continuously since 2009. I carefully experimented to find the lowest effective dose, and discovered that taking it once daily works fine for me (and is more convenient). I’m not aware of experiencing any side effects from it. I tried to find additional antibiotics that I could use in rotation with Cipro, but none of them worked.
About 5-6 years ago the Cipro stopped working, but fortunately adding Flagyl made it effective again. I again found the lowest effective dose (of Flagyl), and I’ve been on both antibiotics since then.
I get additional help from a high dose of VSL #3, spaced well away from my bedtime antibiotics.
If Cipro + Flagyl stopped working for me (or gave me unacceptable side effects) I’d probably try a biologic medication, but so far all is well.
Most people do fine on Cipro, but some do run into trouble.