Hi daniella,
one thing that comes to mind is Teflon... do you cook with it at all?
I used to have some really nice pans, but every time I sauteed garlic I got the flu thing...
So I replaced all my pans with plain steel ones.
...
Yes, I know... taking nothing, just eating well...
I don't see me being able to do without B12, though...