Kidney stones are as painful as labor. However, with a proper diet, you can prevent feeling that pain again.  According to science, the condition can be caused by medications, genetic disorders, and medical conditions. However, the “diet is a critical ...