@irontoenail - I agree that the best thing to do is try to keep your diet healthy, but unfortunately some people are just prone to kidney stones. My father always tried to keep to a good diet and he still suffered from them three times.
Home remedies for kidney stones can help, like drinking citrus juice (especially lemon juice) and eating certain kinds of herbs.
But, sometimes you just get them for no real reason. I don't think people should feel too bad about it. It's not always that you've done something wrong.