LCarnitine is in some other foods, but I would not ever stop eating red meat. It is just full of good things, just not needed in large quantity. I stopped eating it for years and paid dearly. We are meant to eat a wide variety of foods. Just in the right amount.