I have high ferritin, low vitamin d and high pth in my blood, I get nausa a lot and vomit, I ache all over and have pins and needles in between my shoulder blades and in my neck & head I have phoasis?

High PTH. Y your ou need to see an endocrinologist to see if you have hyperparathyroidism (h). H causes abdominal symptoms and could be causing your abdominal problems. Bone pain is also a symptom of h. A simple blood test will tell you if you have h. If so, surgery to remove the parathyroid gland adenoma may be needed to alleviate your problems.
High ferritin. Causes oxidative stress and is a common cause of your symptoms. This is perhaps the only condition where taking off blood is therapeutic-----it may take bleeding off several units and red cross will not use that blood.