You need to run your health using the metrics and number in the blood panel and not run your health by the way you feel. Stop using your feeling to realize that something is wrong in your body. Sometimes symptoms appear too late and damage is already done. It is really important to keep all the parameters of vitamins and minerals at optimum levels to make our organs powerful.
Having low vitamin D3 levels and B12 levels for long time leads to a lot of health issues related to brain, heart, liver, thyroid, hormonal balance in older ages. You will be surprised when you find out the damage in the body but the damage started slowly many years back.
*Do read the Disclaimer