Vitamin D deficiency is a national problem in India now. Doctors are not special.upto 100 percent doctors have very low levels of vitamin D and secondary Hyper parathyroidism, Hypocalcemia. Check for your self. Anaesthesiologists exposed to Nitrous oxide and inhalational anesthetics have vitamin B 12 deficiency leading to DNA changes. Most Anaesthesiologists have only daughters.
No Male children. Y chromosome being lighter than X chromosome, may be sensitive to Nitrous oxide and Inhalational Anaesthetics. Measure your B12 and Vitamin D and verify my findings for your self. Where is the problem? Is Defective absorption in GIT only but intramuscular vitamin injections are working?