Homocysteine--what does it mean and have we been led astray?

Homocysteine--what does it mean and have we been led astray?