If you have ever experienced a kidney stone, you know just how painful and agonizing they can be. While there is no definitive cause for kidney stones, they form when urine contains crystal-forming substances such as calcium, oxalate, and uric acid. Often times, your urine lacks substances that prevent crystals from combining, which more often than not leads to the formation of kidney stones. There are a variety of risk factors for kidney stones, but the two largest factors are lack of water consumption, and diet. While unpredictable in nature, there are still plenty of ways that you can potentially avoid kidney stones.