Many people have back pain problem. The reasons for back pain are many and various. In some cases, it may be caused by an injury; in other cases, it may due to a nutritional deficiency. According to the research, many of back pain, fibromyalgia, together with osteoporosis occur when our body lacking of vitamin D.
A reasonable amount of vitamin D can avoid back pain in some way. Previously, we may be recommended to take 400 IU of vitamin D a day. However, according to latest research, 400 IU of vitamin D a day is not enough, 2000 IU to 4000 IU of vitamin D a day should be the correct amount.
Refer to vitamin D, the first idea appears on our mind would be milk, and many people rely on drinking milk to supplement vitamin D. But it is not. Actually, in our daily diet, many foods are rich of vitamin D, such as fish and grains. However, it is the cod liver oil which contains highest vitamin D. Besides, herring, catfish and shellfish, such as oyster, salmon, halibut and steelhead trout also contain abundant natural vitamin D. Milk, infant formula, orange juice, and infant formula are the foods which are fortified with vitamin D.
Taking moderate Vitamin B12 is also good for your back pain relief. However, it is difficult for us to assimilate it. So generally, the best ways of absorbing B12 are sublingually and by injection. Besides, pernicious anemia can also be relieved or alleviated by taking B12. For the Vegetarians, it may take long and hard time to absorb moderate B12 because most of B12 are contained in animal proteins. So if you are a member of Vegetarians, in order to absorb a reasonable amount of B12, you’d better pay attention to your vegetarian diet.