Yeah, so I have always eaten both meats and veggies. My blood results still showed a vitamin B12 deficiency. I was already noticing symptoms like anemia, mental fog, lack of energy, etc. I upped my meat intake to mainly grass-fed, fatty beef, and my latest tests show a normal level. You cannot get B12 from plants, period.
Meat is necessary for human life. Saying otherwise is dangerous. After seeing my experience, my wife (vegetarian for almost a decade) has started eating meat again. This isn't something worth dying over.