Been there with the kidney stones. Too many times, in fact. I have been through the basket retrieval method, laser zapping method, the sonar/water pillow method, and just plain passing the stones if and when they were small enough. The last big stones I had required both the laser and water pillow methods before I could pass the gravel pit the doctor created. I felt like I had Mike Tyson pounding on my right kidney for ten rounds.
Glad you are able to pass along your experience and you are okay.
Art