Isn't this just a nutrient deficiency in whatever you were eating instead of meat? Meat is "convenient" because it's high in a wide variety of minerals, vitamins, essential amino acids, etc. that your body can't make. (The animals mostly can't make them either but guess what livestock eats.) There are plants that contain each of them, but few if any that contain all of them, and then if you're missing one you're going to have a bad time. So the problem there is almost certainly that you need to eat some different plants than that the thing you were missing is only found in animals.