Kidney stones are a fairly common occurence, and are becoming more so in younger and younger people. My brother was recently diagnosed with kidney stones at the age of only 20, this used to be practically unheard of at that young of age.
Kidney stones are part of the aging process as the body slowly calcifies. Adrenal strength and health are required to keep calcium in solution. As one ages, calcium levels go up as the body goes into what we call slow oxidation. This calcium build results in kidney stones, which are mostly just calcium deposits in the kidneys.
A hair mineral analysis often reveals a high calcium level in these people, often a very high level which is what we call a calcium shell.
A complete Nutritional Balancing program will help loosen them up. A good idea is to go on a program for a few months to loosen them up, and then use lithotripsy to dissolve them painlessly.