I have had them three times.
First time it seemed like it took months for them to pass, once the first one passed I fished it out of the toilet with a plastic spoon and had it analyzed. It was a calcium stone, the second one broke up and passed in small pieces. Both were not huge, under 4 millimeters.
I did not make any dietary changes at this time, I was young and dumb at 25.
The second time I was on vacation at the beach and I went to the bathroom and it was like firefire and I pissed blood. Went to the doctor and ended up having a procudere where they were broken up. I made some dietary changes but didnt stick with it.
This past September I woke up in the middle of the night in extreme pain and started vomiting up blood. Went to the ER and got a stomach tube, morphine, cat scan and vomited a few more times. Turns out that a decent sized stone was passing, about 4 millimeters again and it caused some irritation which caused the vomiting. I was given Rapaflo which from what I have read is a cousin of flomax that really relaxes things down there. I ended up passing the stone with that.
This time I did some research and a 24 hour urine collection. Based upon the results of that and my research I cut down on eating as much animal protein, I cut out almost all sodas and energy drinks, cut back on whiskey, started to drink a lot more water and at least twice a week I have a glass of real lemonade.
In my case since I was not producing enough urine, the urine was sitting stagnant in my kidneys allwoing the stones to from. Sine it was stagnant and since I was eating a lot of red meat and flushing my fllushing my kidneys out effectivley I was just asking for trouble. Plus where I live is in the kidney stone belt.
So far so good on my changes, I am five months in and have not had a recurrence. I go every six months for xrays and a follow up with the Urologist.
On a side note, the guy that did my surgery was Dr. Wang.