Could B12 deficiency cause racing heart beat that skips a beat (currently taking Flecainide and Toprol to control that), headaches, dizziness, depression, irritability, mood swings, loss
of sex drive, joint pain, and insomnia? I also have high cholesterol and triglycerides (taking Lipitor and Tricor). In addition I take Topamax as a preventative for migraines and Ultram and Meloxicam for joint pain, and aspirin for heart health.
Thanks for any info you can give me at this point.