Do you have an mthfr mutation?
Any chances your body doesn’t absorb b12 properly from most forms?
I used to get super drowsy every afternoon for years and years, mess my sleep cycle and everything
2 months of hydroxocobalamine b12 injections fixed it