I'm 33 and I had my first kidney stone experience last December.
I woke up very early one morning (around 4 AM) and had the most severe pain I've ever felt in my entire life in my lower left side. I had no idea what it was so I went to the emergency room. I knew something wasn't right.
Long story short, I had about a 5 mm stone (the width of the ureter is only about 3 mm in diameter, so passing a stone much larger than that may not happen). I was in the hospital for 3 days and could not pass the stone on my own, so I had to have lithotripsy to get it taken care of. I had a ureteral stent placed inside me and I had it for 18 days. My urine looked like cranberry juice for about a week, then looked like grapefruit juice for another few days. I was prescribed Percocet for the pain, which greatly helped, but the experience wasn't exactly a walk in the park. This went from before Christmas to the day after New Year's, so my holidays were shot last year.
I just had my 8-week follow-up last week. I am doing and feeling much better, but I really, really, really hope I never have to go through that ever again. My urologist told me to limit my intake of tea, colas, chocolate, and peanuts. I also asked him specifically about orange juice, coffee, and beer, since I drink those on a regular basis and he told me those are all fine and should not contribute to the formation of stones.
I've done a lot of research in the last couple of months since I've had my stone experience. In terms of preventing stones, there is a lot of info out there and some of it is similar to much of what has already been stated in this thread:
https://www.kidney.org/atoz/content/...stones_prevent
In terms of developing stones, a lot of it is heredity. Some people are just much more prone to developing kidney stones than others are. To those of us who have had stones, I hope we can do what we need to do in order to prevent future stones for forming. For those of you who have not ever had a kidney stone, pray you never get one...