You need a consult with a urologist. He should analyze the stone to see what it's made of, and do a 24 hour urine collection to see what components of your urine could contribute to stone formation. Depending on the results, you may need diet modification, medication to prevent stones, of just need to drink a lot more water.
It really depends on what kind of stone it is - make sure the urologist has the stone analyzed.
I've had four, two of them while pregnant. I know it sucks, hang in there.
Many thanks for your help and suggestions, I will follow them up and keep in touch. There are obviously some of you out there suffering a lot more than me, so I hope things get better for you all.
I started developing stones because of hyperparathyroidism and developed 28 kidney stones. My urologist did analyse the stones and placed me on dyazide (dieretic) to keep my kidneys flushed. It worked! I was on the dyazide for many years and never had any problems and the stones stopped forming and some of them actually got smaller. Others, I did have to pass the hard way but mine would often take longer than two-three days of pure pain and suffering. They did try lithotripsy with little or no result.
I recently had to go off the dyazide because of potasium depletion and the stones have started forming again. At this point, I am still undergoing further lab tests, etc.
You do need to have the stones and your urine analyised by your urologist.