b 12 is the most difficult vitamin to absorb. I eat meat like crazy, but apparently I am not absorbing it very well anymore. I went to dr thinking I either had MS or vitamin b 12 deficiency and asked her to start injections regardless of test results. My tests came in lowish (not terribly low) and after a month my balance, and tingling and other symptoms seem to be resolving.
Did you read my post showing B-12 sources?
Meat is NOT your best source. You should not eat too much of it anyway. I would give liver a try. I love sauteed chicken livers. If you season it nicely, it actually tastes great.