If there were no or few stones it means your gallbladder was infected. Liver Flushing alone won't cure an infection. It will just get the stones out. An infection requires something potent like Vitamin C IVs or Hydrogen Peroxide drops. Chinese Medicine for inflamed gallbladder also could have helped you.
You gave up too soon, and now you are forever missing an organ.