okay i will get into more detail later, but take a b-complex with your b12 (b6 and b12 work together well for antistress), and try magnesium for the fatigue. good food sources are the dark leafy greens, and nuts/seeds. also potassium is a help to mag absorption. try 250mg mag citrate to start then see if you can up it to 500mg. or even 750. take the 250 at bedtime to start. and i hope you like bananas, have one a day for the potassium to cooperate with the mag
or you can try apricots, raisins, etc.. (i can't stand bananas lol)
as you up the magnesium dosage, watch out for the poops.
how are you sleeping at night? what time of day do you take your b12?
i am curious about your dietary intakes.. if you want to, pm me with a diet diary, say sample four week days and two weekend days over a two week period, might show up some intake deficiencies..
welcome again, hope we can sort you out a bit
tell me about your job? sounds stressy, makes ppl pee out minerals, ie magnesium...