There is a delicate balance maintained in the urine in our body. When this balance of minerals is disturbed, kidney stones are formed. Some of the reasons for the imbalance are:Lack of enough fluid in the bodyHormonal imbalanceIntake of a diet which is high in oxalate, sodium and proteinFamily historyhttps://www.youtube.com/embed/OIWcyW3RAWw