Do not take any methylcobalamin. There are other forms that I don't get reactions from, such as hydroxocobalamin (perque makes this and its a very good b12) and there is also dibencozide which is a coenzemated b12 which doesn't give me reactions.

Methylcobalamin gives me horrendous tension and insomnia. The two forms above I get no bad reactions from and hopefully they are helping.