High homocysteine generally indicates a deficiency in folate, B12, or both.  The best policy to lower homocysteine is to make sure you’re taking a good multivitamin with all of the B vitamins in it plus an additional methylfolate (5-LMTHF) and an additional methylcobalamin