: There are some herbs you could try- Stone Root, or Gravel Root to stop stone formation, and Marshmallow : Root to make the stones and ureters slippery to ease small stone and gravel passage. I also am really strict : in avoiding oxalate foods, and do drink tons of water. Hope this helps. Believe me, I feel your pain.
I just had my first bout with a 2mm kidney stone. It passed on the 4th day in several pieces. I did not even know that the first part had passed. Try to take some castor oil or olive oil every once in a while because this also helps to lubricate the ureters.