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.