so i actually only found out i had a calcium based stone only because my urine was so bloodied (basically looked like red piss... or code red mountain dew) but i never had the pain symptoms (i was 17) freaked out and went to the hospital, they did a CAT scan iirc and one of the workers said in his words " What the fuck is that huge thing doing there" Found out that due to my high calcium diet (CHEESE AND MILK) with some chemical that was found in certain sodas/pops/drinks basically left a dormant kidney stone that would never pass through and was roughly the size of half a golf ball, so they had to disperse it through sonic blasts and i had to have a stent inserted and pass the stones that way (this was during summer break) Was in some pain, but not the worst.(that was having the stent removed... god that was bad).. Go forward two more years, I drink pop a bit, cut out my dairy diet alot... my side is in the most pain i've ever felt, I go to the doctor and they tell me, sorry kid you got a kidney stone and you're going to pass it soon. That was some pain to make up for the other's lack of, I still drink pop, but considerably less and I drink plenty of water... So all in all, Dont drink tons of milk, stuff with calcium and pop... and drink your water.