Sorry, I meant to say frugivores not herbivores.
I don't inject my arse with B12. I don't know of any vegan who does. B12 is produced by soil bacteria, and can thus be found in dirt and water. Drinking from natural water sources or eating vegetables that haven't been washed could both provide our original needs. Because the livestock are also deficient in that in the modern world, they too are supplemented with it.
I think your ignorance about B12 clearly indicates you were never really vegan.
If Dr Michael Greger is cherry picking, then you must be picking the individual atoms of cherries, because the contrast between what he does and what you have done is quite stark. All you seem to have done is cherry pick the cherry picking of paleo and keto websites and/or blogs.
The second last paragraph is again completely unsupported by evidence. Science shows that if someone is actually doing all those things (which I don't think you were. In your apparently fraudulent story you weren't even committed enough to veganism to stop cooking meat for others) they will have no nutritional deficiencies and very good health. There are vegan ultra marathon runners.
Anyway, as I said. If such an ignorant statement about B12 is one of your arguments, it is really obvious that you were never a vegan.
And lowering my dietary cholesterol lowered my blood cholesterol. Vegans typically have lower blood cholesterol levels than non-vegans. That's why doctors recommend reducing dietary cholesterol intake to reduce cholesterol. It's pretty obvious. Another nail in the coffin for your supposed veganism and scientific understanding.