I strongly disagree Katarína, it is important to listen your body but you should not underestimate Science.
Saying that you don't believe science about B12, is like saying that you don't believe a cyanide capsule could kill you. Your body never tested it, but science tells you, with no doubt, that it will definitely kill you...