I used to have them, tiny ones every 7-8 years. Not anymore. Kidney stones are a consequence of essential nutrient deficiency. Mostly low levels of calcium. Yup, conventional medicine, allopathic, which is USELESS for chronic symptoms and diseases, will tell you that because most kidney stones are made of calcium, therefore you have to stay away from calcium and avoid it like the plague. WRONG, FAKE NEWS. That is as stupid as having an oil leak from the engine, and as a solution, not put any more oil. No more leak. Fixed! WRONG. Im not gonna expand in the explanation but mostly is calcium and others. Now, as all ND doctors will say, taking this nutrient for this and this nutrient for that, DOES NOT WORK. The individual has to completely modify lifestyle. Diet, and incorporate high quality supplements containing all 90 essential nutrients at the right amounts for age and body weight.
Also, plenty of water is needed. BUT STOP! There is a culturally "bro-science", mainstream medicine push for drinking tons of water for health. But there is a HUGE problem. Back in the day, 80-100 years ago and before, we used to get our water fresh from a river or creek. That water ran clean pure FULL OF NATURAL SEDIMENTS. All those sediments were essential minerals in trace amounts. Today water has ZERO essential nutrients, plus is intoxicated with plastic and other garbage. Therefore filling up yourself with plain water is doing nothing in terms of nutrition and hydration. Its serving a purpose of flushing out toxins, BUT in order for the body to perform its detox function, it utilizes guess what: Essential minerals. So the little amount of minerals you get daily, are being utilized for emergency tasks, not being replenished, and flushed out by high amounts of empty water. Ultimate result, chronic symptoms and diseases later in life.
I purify my own water and mineralize every single cup I drink with liquid trace minerals in colloidal state. I take more than the 60 essential actually.
And of course after walking away from MD's and changing my lifestyle, never had stones anymore.