What Causes High Homocysteine Levels?

High homocysteine levels are caused by a lack of vitamin B and folic acid in your body. By keeping such high levels, it can slowly wear away the interior of your artery lining. By adding vitamins and changing your diet, you can lower these levels.