What causes a high homocysteine level?
Homocysteine is normally changed into other amino acids for use by the body. If your homocysteine level is too high, you may not have enough B vitamins to help this process take place. Or you may not have enough of the chemicals (enzymes) your body uses to process homocysteine. Most people with a high homocysteine level don’t get enough folate (also called folic acid), vitamin B6 or vitamin B12 in their diet. Replacing these vitamins helps return the homocysteine level to normal. Other possible causes of a high homocysteine level include low levels of thyroid hormone, kidney disease, psoriasis, or some medicines.