what causes high level of homocysteine?
Most people who have a high homocysteine level don't get enough folate (also called folic acid), vitamin B6, or vitamin B12 in their diet. Replacing these vitamins often helps return the homocysteine level to normal. Other possible causes of a high homocysteine level include: Low levels of thyroid hormone.