Well I've been taking a liquid B12 complex by the 25ml dropper full 3-4 times a day at first, then I tapered down to about 2 per day. At first I could feel when it ran out after a few hours. Now it seems to last most of the day. Doctor was talking about giving me injections, but last visit said my blood chemistry was looking much better.
I got my first B12 shot today and then 2 bags of iron (the iron was infused) I was told both were really low and for the iron I was using my storage Ferritins which was also low. But I go back next week to get another B12 shot and more iron.