After having several blood tests, it appears I have raised parathyroid levels and antibodies to the parathyroid. This goes a long way in explaining some of my symptoms and my kidney stones. Basically, if the parathyroids go awry, it causes calcium to be leached from the bones causing bone pain and osteoporosis. This calcium is excreted via the kidneys, hence kidney stones can form. The problem is the cause of this illness is still not known and is most likely an autoimmune problem. I am now being referred to an endocrinologist. I'd be interested to hear from anyone else who has suffered from this illness. Thanks.