I'm sorry you are having such struggles, but you are reaching out for help - - this is GOOD !
You will be AMAZED as you begin digging around here!
You've come upon a 'Goldmine' of knowledge and caring people here!
If you look at the top of this page, you'll see a special section of posts called 'stickies'.......there is one especially on B12 information..... I'd encourage you to just start reading there and soon you'll be getting replies from very caring and well-informed people ...... I'm glad you found us !
You'll soon see that you are certainly NOT alone in this 'battle'!
Rae